baby boy

Choosing a name for your baby is not an easy task. With so many available names to choose from it can sometimes feel overwhelming so we have sourced the most popular baby boy names from real data in the UK&I to help you make your choice.

The UK’s best-loved top 3 names for boys over the last year is unchanged in 1st place, with Oliver holding his position as number 1 for the second year running. The ever-popular George moves up one place to number 2, with William moving from 2nd to 3rd place, proving that people are still in love with their little princes.

New comer to the top ten, Arthur, shoots up 12 places into 7th position with Jack dropping four places slipping to number 5. Muhammad continues to climb as a very popular name for Muslim families, up two places into 8th.

Popular baby boys names that are trending

Arthur is a hot trending boy (Peak blinders anyone?) name at the moment as is the more uncommon Arlo and Hunter.  However, unusual names are also on the rise with Oakley climbing 18 places and breaking into the top 100. 

The birth of beautiful little Prince Louis backin 2018 boosted both Louis and Louie, which have jumped up over twenty places each in the top 50 charts.

Boys names on the decline    

Jacob has taken a huge hit and slipped out of the top ten this year, down 5 places into 11th position. Poor Sebastian dropped 15 places and doesn’t even make the top 50 this year. Biblical names continue to see a decline, with David falling like a stone into 70th position from the top 50 and Luke has almost dropped out of the top 100.


The most popular baby boys names in 2020

  1. OLIVER
  2. GEORGE
  3. HARRY
  4. NOAH
  5. JACK
  6. LEO
  7. ARTHUR
  8. MUHAMMAD
  9. OSCAR
  10. CHARLIE
  11. JACOB
  12. THOMAS
  13. HENRY
  14. WILLIAM
  15. ALFIE
  16. ARCHIE
  17. JOSHUA
  18. FREDDIE
  19. THEO
  20. ISAAC
  21. JAMES
  22. ALEXANDER
  23. LOGAN
  24. EDWARD
  25. ETHAN
  26. LUCAS
  27. JOSEPH
  28. SEBASTIAN
  29. THEODORE
  30. FINLEY
  31. MAX
  32. MOHAMMED
  33. SAMUEL
  34. HARRISON
  35. BENJAMIN
  36. ARLO
  37. DANIEL
  38. ADAM
  39. TEDDY
  40. MASON
  41. ELIJAH
  42. REUBEN
  43. DYLAN
  44. HUNTER
  45. REGGIE
  46. JAXON
  47. RORY
  48. LOUIE
  49. DAVID
  50. TOMMY
Baby Boy Names

LEAVE A REPLY

Please enter your comment!
Please enter your name here