Pregnancy & Parenting

Top Baby Names of 2024

Vitabiotics | Published: 11/07/2024

Top Baby Names of 2024 Top Baby Names of 2024

The top baby girl names and top baby boy names in England and Wales have been revealed for 2024. There was no change when it came to the top baby names in 2024. Noah was the top baby boy name in England and Wales for the second year in a row, and was given to 4586 baby boys. Olivia remained the top baby girl name for for the seventh year in a row, and was given to 3289 baby girls.

The 2024 list was recorded by the UK Office of National Statistics (ONS) in 2022, the latest full year of recorded UK births.

Changes To The Top 10 Baby Names In The UK

While the top baby names remained the same this year, there were changes in the top 10 baby names for both boys and girls.

For baby girl names, Isabella replaced Willow in the top 10 names for girls.

Theodore, Theo and Freddie replaced Harry, Archie and Henry in the top 10 baby boy names in the UK.

New Entries To The Top UK Baby Name List

When it comes to new entries for the top baby boy names, the name Leon, Elias, Musa, Axel and Ibrahim were new entries to the top 100 list of baby names for boys in 2024.

These names replaced Charles, Harvey, Ollie and Nathan, which all dropped out of the top 100. 

For girls names, new entries to the top 100 list of baby names for girls were Ophelia, Ottilie, Eloise, Nova and Fatima. Previously popular top 100 names Beatrice, Anna, Holly, Heidi and Amber all left the top 100.

Regional Differences In The Top UK Baby Name Lists

While Noah was the top baby boy name overall, Muhammad was the most popular boys' name in four out of nine English regions.

Olivia was the top girls' name for every English region and Wales, except London where Amelia was the most popular girls' name.

Baby names of Welsh origin featured among the most popular in Wales. For girls, the names Mali, Seren and Eira were among the top 50 list of names for girls in Wales. Arthur, Osian, Elis, Harri and Jac among the top 30 for boys in Wales.

How Is The UK Top Baby Name Lost Compiled?

The UK top baby name lists are compiled by the ONS (Office of National Statistics) from statistics of first names recorded when live births are registered in England and Wales each year. It is a legal requitement to register your baby’s name within 42 days of them being born,

To protect the confidentiality of individuals with uncommon baby names, the UK baby name lists only include names given to three or more babies in England and Wales as a whole.

3 For 2 On All Vitamins & Supplements
3 For 2 On All Vitamins & Supplements

Get 3 for 2 on all products and free UK delivery when you shop with us.

Top Baby Boy Names of 2024

Here are the latest top 100 baby boy names registered in England and Wales.

  1. Noah
  2. Muhammad
  3. George
  4. Oliver
  5. Leo
  6. Arthur
  7. Oscar
  8. Theodore
  9. Freddie
  10. Theo
  11. Archie
  12. Henry
  13. Luca
  14. Jack
  15. Harry
  16. Charlie
  17. Alfie
  18. Arlo
  19. Thomas
  20. Teddy
  21. Finley
  22. Jacob
  23. William
  24. Tommy
  25. Lucas
  26. Mohammed
  27. Isaac
  28. Alexander
  29. Edward
  30. Albie
  31. Jude
  32. Roman
  33. James
  34. Elijah
  35. Joshua
  36. Reuben
  37. Max
  38. Rory
  39. Sebastian
  40. Louie
  41. Adam
  42. Mason
  43. Ethan
  44. Hudson
  45. Hugo
  46. Ezra
  47. Harrison
  48. Louis
  49. Joseph
  50. Reggie
  51. Benjamin
  52. Ronnie
  53. Daniel
  54. Logan
  55. Jaxon
  56. Albert
  57. Oakley
  58. Zachary
  59. Hunter
  60. Samuel
  61. Rowan
  62. David
  63. Frederick
  64. Toby
  65. Jesse
  66. Mohammad
  67. Dylan
  68. Otis
  69. Gabriel
  70. Kai
  71. Grayson
  72. Sonny
  73. Frankie
  74. Felix
  75. Liam
  76. Caleb
  77. Carter
  78. Jasper
  79. Alfred
  80. Riley
  81. Bobby
  82. Finn
  83. Elliot
  84. Rupert
  85. Ralph
  86. Milo
  87. Brody
  88. Michael
  89. Yusuf
  90. Stanley
  91. Blake
  92. Chester
  93. Jackson
  94. Leon
  95. Musa
  96. Elias
  97. Ellis
  98. Ibrahim
  99. Tobias
  100. Axel
  101. Charles

Top Baby Girl Names of 2024

Here are the latest top 100 baby girls names registered in England and Wales:

  1. Olivia
  2. Amelia
  3. Isla
  4. Ava
  5. Lily
  6. Ivy
  7. Freya
  8. Florence
  9. Isabella
  10. Sienna
  11. Mia
  12. Willow
  13. Poppy
  14. Sophia
  15. Elsie
  16. Grace
  17. Rosie
  18. Emily
  19. Millie
  20. Sofia
  21. Daisy
  22. Evelyn
  23. Evie
  24. Phoebe
  25. Charlotte
  26. Ella
  27. Harper
  28. Maya
  29. Matilda
  30. Ruby
  31. Aria
  32. Penelope
  33. Luna
  34. Hallie
  35. Ada
  36. Alice
  37. Bonnie
  38. Emilia
  39. Sophie
  40. Esme
  41. Isabelle
  42. Maisie
  43. Delilah
  44. Violet
  45. Eva
  46. Mila
  47. Arabella
  48. Maeve
  49. Aurora
  50. Mabel
  51. Ayla
  52. Eliza
  53. Rose
  54. Lottie
  55. Margot
  56. Chloe
  57. Layla
  58. Scarlett
  59. Elizabeth
  60. Eleanor
  61. Erin
  62. Orla
  63. Imogen
  64. Iris
  65. Harriet
  66. Emma
  67. Thea
  68. Nancy
  69. Jessica
  70. Zara
  71. Robyn
  72. Maryam
  73. Olive
  74. Maria
  75. Elodie
  76. Lola
  77. Bella
  78. Lyra
  79. Gracie
  80. Lyla
  81. Ophelia
  82. Ottilie
  83. Ellie
  84. Molly
  85. Lara
  86. Myla
  87. Eden
  88. Darcie
  89. Eloise
  90. Nova
  91. Clara
  92. Lucy
  93. Lilly
  94. Jasmine
  95. Amelie
  96. Edith
  97. Summer
  98. Fatima
  99. Hannah
  100. Sara

You can also read the top 100 American names for boys and girls.

Meet the Author

Gill Crawshaw

Gill Crawshaw

Copywriter / Editor of TalkMum Blog

Gill Crawshaw

Copywriter / Editor of TalkMum Blog

Pregnancy and parenting editor and writer, mum of two Gill Crawshaw is the editor of the TalkMum blog, and a writer who specialises in pregnancy and parenting. With over 18 years experience in digital content creation, she also writes the blog A Baby On Board, which covers the parenting journey. Gill has two tween-age children and lives in south London.

Related Products

see all kids supplements
Barnabas Santa

Comments (0)

Submit Comment

Please note, comments must be approved before they are published