See below the Top 100 Girl names registered in England and Wales.

Our list shows the Ranking, Name and Number of Registrations in 2021.


Ranking 1Olivia3649 Recorded
Ranking 2Amelia3164 Recorded
Ranking 3Isla2683 Recorded
Ranking 4Ava2576 Recorded
Ranking 5Ivy2245 Recorded
Ranking 6Freya2187 Recorded
Ranking 7Lily2182 Recorded
Ranking 8Florence2180 Recorded
Ranking 9Mia2168 Recorded
Ranking 10Willow2067 Recorded
Ranking 11Rosie2028 Recorded
Ranking 12Sophia2019 Recorded
Ranking 13Isabella2010 Recorded
Ranking 14Grace1992 Recorded
Ranking 15Daisy1873 Recorded
Ranking 16Sienna1869 Recorded
Ranking 17Poppy1841 Recorded
Ranking 18Elsie1840 Recorded
Ranking 19Emily1797 Recorded
Ranking 20Ella1756 Recorded
Ranking 21Evelyn1729 Recorded
Ranking 22Phoebe1678 Recorded
Ranking 23Sofia1671 Recorded
Ranking 24Evie1670 Recorded
Ranking 25Charlotte1654 Recorded
Ranking 26Harper1480 Recorded
Ranking 27Millie1472 Recorded
Ranking 28Matilda1437 Recorded
Ranking 29Maya1433 Recorded
Ranking 30Sophie1375 Recorded
Ranking 31Alice1359 Recorded
Ranking 32Emilia1353 Recorded
Ranking 33Isabelle1304 Recorded
Ranking 34Ruby1300 Recorded
Ranking 35Luna1261 Recorded
Ranking 36Maisie1229 Recorded
Ranking 37Aria1202 Recorded
Ranking 38Penelope1194 Recorded
Ranking 39Mila1133 Recorded
Ranking 40Bonnie1121 Recorded
Ranking 41Eva1091 Recorded
Ranking 42Hallie1070 Recorded
Ranking 43Eliza1064 Recorded
Ranking 44Ada1058 Recorded
Ranking 45Violet1057 Recorded
Ranking 46Esme1013 Recorded
Ranking 47Arabella1012 Recorded
Ranking 48Imogen998 Recorded
Ranking 49Jessica997 Recorded
Ranking 50Delilah981 Recorded
Ranking 51Lottie954 Recorded
Ranking 52Chloe932 Recorded
Ranking 53Layla917 Recorded
Ranking 54Thea917 Recorded
Ranking 55Eleanor915 Recorded
Ranking 56Aurora910 Recorded
Ranking 57Margot892 Recorded
Ranking 58Mabel885 Recorded
Ranking 59Erin884 Recorded
Ranking 60Elizabeth862 Recorded
Ranking 61Emma860 Recorded
Ranking 62Scarlett858 Recorded
Ranking 63Harriet810 Recorded
Ranking 64Lola807 Recorded
Ranking 65Nancy797 Recorded
Ranking 66Orla794 Recorded
Ranking 67Ayla793 Recorded
Ranking 68Rose787 Recorded
Ranking 69Zara773 Recorded
Ranking 70Iris746 Recorded
Ranking 71Robyn739 Recorded
Ranking 72Bella730 Recorded
Ranking 73Molly729 Recorded
Ranking 74Olive691 Recorded
Ranking 75Maria682 Recorded
Ranking 76Lyla667 Recorded
Ranking 77Maeve654 Recorded
Ranking 78Ellie638 Recorded
Ranking 79Gracie632 Recorded
Ranking 80Lyra630 Recorded
Ranking 81Darcie623 Recorded
Ranking 82Maryam621 Recorded
Ranking 83Edith613 Recorded
Ranking 84Heidi610 Recorded
Ranking 85Lucy607 Recorded
Ranking 86Myla602 Recorded
Ranking 87Amelie598 Recorded
Ranking 88Amber594 Recorded
Ranking 89Hannah588 Recorded
Ranking 90Summer586 Recorded
Ranking 91Eden585 Recorded
Ranking 92Jasmine583 Recorded
Ranking 93Elodie576 Recorded
Ranking 94Clara574 Recorded
Ranking 95Holly568 Recorded
Ranking 96Lilly551 Recorded
Ranking 97Anna545 Recorded
Ranking 98Lara539 Recorded
Ranking 99Beatrice515 Recorded
Ranking 100Sara511 Recorded
 


Our names are taken from records recorded by the UK Office for National Statistics (ONS) for birth names for babies born in England and Wales. The data we are currently using comes from the year of 2021. Only names where more than 3 births were registered in the year of 2021 are listed.