Top 900 baby girl names in England and Wales during year 2021

BoysGirls
RankNameBirths
801801Amaia45
802802Anaiya45
803803Angela45
804804Deborah45
805805Evie-Mae45
806806Harriett45
807807Jasmin45
808808Lily-May45
809809Luisa45
810810Maliha45
811811Ronnie45
812812Alexia44
813813Angelina44
814814Azalea44
815815Celia44
816816Dalia44
817817Effy44
818818Elif44
819819Harleen44
820820Melanie44
821821Merryn44
822822Nansi44
823823Prisha44
824824Wiktoria44
825825Willow-Rose44
826826Zadie44
827827Zelda44
828828Aylin43
829829Brielle43
830830Camila43
831831Efa43
832832Jiya43
833833Kaja43
834834Lula43
835835Luna-Rae43
836836Nel43
837837Reina43
838838Serenity43
839839Sierra43
840840Aasiyah42
841841Araya42
842842Ayva42
843843Daisy-May42
844844Dollie42
845845Everlyn42
846846Kendall42
847847Kinza42
848848Leela42
849849Mahira42
850850Malika42
851851Monroe42
852852Pia42
853853Rahma42
854854Raine42
855855Renesmae42
856856Sage42
857857Samira42
858858Yasmine42
859859Zunaira42
860860Abbie41
861861Avie41
862862Avneet41
863863Blanka41
864864Cadi41
865865Dania41
866866Daniela41
867867Darcie-Mae41
868868Dusty41
869869Elysia41
870870Goldie41
871871Isla-Grace41
872872Ivie41
873873Leni41
874874Lilly-Rose41
875875Lowri41
876876Melania41
877877Myla-Rose41
878878Noura41
879879Nuala41
880880Sama41
881881Sunday41
882882Zarah41
883883Zaynah41
884884Agatha40
885885Amarah40
886886Arisha40
887887Avani40
888888Ayaat40
889889Chaya40
890890Dorothea40
891891Elia40
892892Eryn40
893893Gigi40
894894Hidayah40
895895Indy40
896896Miruna40
897897Naia40
898898Nour40
899899Shiloh40
900900Teodora40

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