Top 1000 baby girl names in England and Wales during year 2024

BoysGirls
RankNameBirths
901901Willow-Rose41
902902Amanat40
903903Aylah40
904904Calliope40
905905Cassia40
906906Destiny40
907907Ebony40
908908Elliana40
909909Elyza40
910910Maysa40
911911Mehreen40
912912Mylie40
913913Nancie40
914914Raha40
915915Raiya40
916916Romee40
917917Sybil40
918918Avaya39
919919Daya39
920920Delilah-Mae39
921921Enya39
922922Fia39
923923Inayat39
924924Isabella-Rose39
925925Juliet39
926926Leya39
927927Lorelei39
928928Millie-Mae39
929929Oluwadarasimi39
930930Skyler39
931931Valeria39
932932Viola39
933933Zariah39
934934Aarna38
935935Alannah38
936936Anaiza38
937937Ari38
938938Bonnie-Mae38
939939Dana38
940940Danielle38
941941Davina38
942942Hadley38
943943Isadora38
944944Kaliyah38
945945Lauren38
946946Leela38
947947Marta38
948948Melanie38
949949Merryn38
950950Roisin38
951951Serenity38
952952Ammarah37
953953Arfa37
954954Artemis37
955955Brooklyn37
956956Daniela37
957957Efa37
958958Eleanora37
959959Ellie-Mae37
960960Evie-Mae37
961961Fallon37
962962Irene37
963963Ivy-Rae37
964964Kitty37
965965Lavinia37
966966Louise37
967967Marcie37
968968Mari37
969969Meabh37
970970Misk37
971971Nura37
972972Raine37
973973Renae37
974974Roux37
975975Sienna-Rose37
976976Tahlia37
977977Taliah37
978978Veronica37
979979Zunaisha37
980980Aaliya36
981981Adelyn36
982982Avie36
983983Azaria36
984984Blakely36
985985Bonnie-Rae36
986986Elspeth36
987987Elyana36
988988Ethel36
989989Evelynn36
990990Ferne36
991991Hadia36
992992Hermione36
993993Hettie36
994994Jovie36
995995Laiba36
996996Leona36
997997Meerab36
998998Mercy36
999999Mikayla36
10001000Miracle36

Source: Office for National Statistics, Baby names in England and Wales. Contains public sector information licensed under the Open Government Licence v3.0. Coverage: Names with 3 or more births in a year.

Scroll to Top