If you’re expecting a little one this year but are stuck on what name to pick, your’e in luck, as the most popular baby names of 2024 have been officially unveiled.

Parenting is no easy feat, and it can even be more daunting to pick the moniker that your newborn will bare forever. Luckily, the latest trends in baby names, compiled by BabyCentre, as their extensive list – which is updated every month

The competitive list, published in January, shows trends in girl names ending in ‘a’ were hugely popular last year, in addition to baby boys being given surnames.

“Olivia” and “Muhammad” held onto their previous top spots on the list. In fact, the top 10 boys’ names remained the same as 2023, all the way up to spot 15, where the name “Archie” climbed the list by two ranks.

The girls’ list also remained consistent in terms of the top 10, despite a few changes in the ranks. “Lily” moved up to third place while “Isla” slipped down the ranks to fourth. “Grace” made it up to rank sixth, “Ava” held onto fifth, and “Willow” remained at number 10 on the list.

Here’s a closer look at the popularity patterns of last year’s top baby names, as well as the top 100 for boys and girls below.

The top baby names of 2024 have been revealed
The top baby names of 2024 have been revealed (Image: Getty)

‘A’ trend for the year

Almost 50 per cent of girls’ names in the chart this year end in an “a”. This trend truly triumphed over the list with 46 out of 100 girls’ names following this pattern.

Last name, first choice

Surnames as forenames was the biggest trend in the boys’ top 100. “Hunter” (74t), “Harrison” (51st) and “Mason” (52nd) rose as favourites. These American-inspired names emphasise individuality and introduce a new wave of name ideas for baby boys.

The underdogs

The name “Ryan” shot up 12 spots to take number 53 on the list, making it the dark horse of the boys’ top 100. For the girls’ list, “Emma” and “Ariella” both ranked 13 places higher than previously, at spot 76 and 84 respectively, while “Sarah” shot up by 12 spots to claim rank 55.

Falling from grace

When some baby names gained popularity, others dropped down the ranks. “Amelie” dropped down 12 ranks all the way to spot 94, and at 95th place, “Lucy” fell by 11. The name “Jaxon” plummeted 14 spots to take 64th, while “Austin” crashed by 13 spots to rank at 91st place, perhaps likely to miss the top 100 altogether by next year.

Surnames as first names was popular among baby boys last year
Surnames as first names was popular among baby boys last year (Image: Getty)

New names on the block

“Margot” (88th) made a surprising debut to the girls’ top 100, perhaps due to the unwavering success of the Barbie film starring, of course, Margot Robbie, who herself was seen as a mum-to-be in 2024. “Gabriella” also debuted the chart at 99th place.

Meanwhile, the boys’ list saw “Matthew” and “Elliot” debut the chart at 88th and 95th respectively.

Crashing out

“Nova” and “Lilly” both lost their places in the girls’ top 100. While “Lily” was on the rise this year, the spelling of the name with a double “l” lost support. “Jason” fell out of the boys’ list after reigning over the chart for years.

Girls' names ending in "a" were very popular in 2024
Girls’ names ending in “a” were very popular in 2024 (Image: Getty)

Top baby names for boys and girls 2024

Boys

  1. Muhammad
  2. Noah
  3. Theo
  4. Leo
  5. Oliver
  6. Arthur
  7. George
  8. Luca
  9. Freddie
  10. Jack
  11. Ethan
  12. Charlie
  13. Henry
  14. Oscar
  15. Archie
  16. Jude
  17. Alfie
  18. Luca
  19. Liam
  20. Elijah
  21. Jacob
  22. James
  23. Arlo
  24. Teddy
  25. Thomas
  26. Ezra
  27. Tommy
  28. Harry
  29. Joshua
  30. Isaac
  31. Max
  32. Adam
  33. Finley
  34. Nathan
  35. David
  36. Rory
  37. Albie
  38. Theodore
  39. Jayden
  40. Alex
  41. Sebastian
  42. Daniel
  43. Dylan
  44. Reuben
  45. Roman
  46. Aiden
  47. Mohammad
  48. Logan
  49. Mohammed
  50. Caleb
  51. Harrison
  52. Mason
  53. Ryan
  54. William
  55. Ali
  56. Hudson
  57. Gabriel
  58. Hugo
  59. Louis
  60. Kai
  61. Michael
  62. Asher
  63. Louie
  64. Jaxon
  65. Oakley
  66. Jesse
  67. Samuel
  68. Rowan
  69. Joseph
  70. Zion
  71. Alex
  72. Benjamin
  73. Luke
  74. Hunter
  75. Reggie
  76. Ibrahim
  77. Edward
  78. Zachary
  79. Abdul
  80. Ollie
  81. Musa
  82. Abdullah
  83. Cody
  84. Myles
  85. Ronnie
  86. Levi
  87. Yusuf
  88. Matthew
  89. Toby
  90. Frankie
  91. Austin
  92. Finn
  93. Omar
  94. Zayn
  95. Elliot
  96. Grayson
  97. Ahmed
  98. Hamza
  99. Sonny
  100. Albert

Girls

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

Don’t miss the latest news from around Scotland and beyond – Sign up to our daily newsletter here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


This will close in 0 seconds