header-baby-names-b

Top 100 girls' names chosen in the UK this year

Find out which baby names hit the top 100 most popular girls names

Top 100 girls names 2024

Discover which girls names are the most popular choices

Top 100 Girls Names 2022

Names for girls ending in “a” have been a favourite for many years and this trend continues with Amelia hitting the top spot this year up from position 4 last year. Olivia has dropped from the top spot last year to being the second most popular name given to girls in 2024.

The trend of names ending in “a” is further compounded with Isla securing the third spot this year having been the second most popular name given to girls in 2023.

The Beckhams' name choice for their daughter, Harper has also been on the rise in recent years and in 2024 has risen 10 places to hit the top 10 in position 5.

There's a big climber, just creeping into the top 10 this year, the once popular name that lost popularity in recent years is on the rise again, Bonnie now sits at number 10, up a whopping 31 places from being the 41st most popular girls' name last year.

Another big climber and could once again be inspired by the royal connection is Charlotte which is up 15 places from 2023 to be the 17th most popular girls’ name of 2024.

Modern name choices appear to be on a bit of decline as we head into 2025, with names like Freya dropping from position 3 in 2023 to being knocked out of the top 10 this year just hanging on at position 11.

Top 100 Baby girls’ names

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

Baby names media enquiries

Journalists writing about latest baby name trends or wanting to create bespoke or regionalised content, are invited to contact the Bounty Press Office for assistance.  The Bounty Press Office email inbox is regularly checked during opening hours. Enquiries will be responded to as quickly as possible.

More on Girls Names