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 2025

Discover which girls names are the most popular choices

Top 100 Girls Names 2022

As 2025 winds down, it’s time to take a look at the baby name charts — and there’s a clear trend continuing when it comes to naming little girls in the UK. Names ending in "a" are still totally winning hearts! 

Get updates with the app

Sitting pretty at number one is Isla, and she’s got some lovely company — OliviaFreya, and Amelia are right behind her in spots two, three, and four.

And the trend doesn’t stop there — further down the top ten, you’ll find Isabella and Ava keeping the vibe going strong. These names are everywhere, and it looks like they’re here to stay. But it’s not just about what’s popular now — we’re also keeping an eye on the names that are bubbling up for 2026. 

There are some big climbers emerging including the Irish name Maeve that is up 24 places this year from position 38 and edging closer to the top 10 at position 14.

Names with a biblical history also seem to be soaring up the charts with the classic name Elizabeth (of Hebrew origin) climbing a whopping 41 places from 116 to position 75, comfortably in the top 100. Maryam, also of Hebrew origin and with a biblical history is also well on the rise, up an incredible 75 places from 132 to position 77.

Former favourites, including The Beckhams' girl name of choice, Harper, are heading down the charts falling out of the top 10 for the first time in recent years from position 5 to position 13.

Other girls names losing favour include the Prince and Princess of Wales' number one girls name, Charlotte which has dropped 11 places from position 18 to 29.

Top 100 Baby girls’ names

Here are the latest top 100 girls' names and their positions last year

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

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