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

BoysGirls
RankNameBirths
28012801Havin9
28022802Holly-Mae9
28032803Humna9
28042804Iasmina9
28052805Ida-Rose9
28062806Ieva9
28072807Ikhlas9
28082808Ikra9
28092809Ilayda9
28102810Io9
28112811Ireoluwa9
28122812Isla-Marie9
28132813Islay9
28142814Isolde9
28152815Iulia9
28162816Iza9
28172817Izna9
28182818Jameela9
28192819Janna9
28202820Jind9
28212821Joana9
28222822Jodie9
28232823Karima9
28242824Kasey9
28252825Kashvi9
28262826Kasia9
28272827Katalea9
28282828Keeley9
28292829Keisha9
28302830Kenna9
28312831Kenya9
28322832Kenzi9
28332833Keren9
28342834Khairah9
28352835Lacey-Mai9
28362836Lael9
28372837Laia9
28382838Laney9
28392839Leah-Rose9
28402840Lela9
28412841Leora9
28422842Liepa9
28432843Lilla9
28442844Lilly-Anne9
28452845Lilou9
28462846Lily-Anne9
28472847Linnea9
28482848Liyaana9
28492849Liyah9
28502850Lyanna9
28512851Madeeha9
28522852Madi9
28532853Maisie-Rae9
28542854Malaikah9
28552855Mansirat9
28562856Mayan9
28572857Mckenna9
28582858Meela9
28592859Mehr9
28602860Melita9
28612861Memphis9
28622862Menna9
28632863Mila-Mae9
28642864Mila-Rae9
28652865Moana9
28662866Mollie-Rose9
28672867Munira9
28682868Mylie9
28692869Mysha9
28702870Naba9
28712871Nalani9
28722872Nancy-Rose9
28732873Nariah9
28742874Nayana9
28752875Nephele9
28762876Noor-Ul-Ain9
28772877Nova-Mae9
28782878Nuria9
28792879Nusaibah9
28802880Nyla-Mae9
28812881Nyla-Rae9
28822882Olivija9
28832883Orlah9
28842884Orli9
28852885Ottilia9
28862886Paisley-Mae9
28872887Peace9
28882888Porsha9
28892889Presley9
28902890Pria9
28912891Raneem9
28922892Raphaela9
28932893Rayan9
28942894Rayhana9
28952895Riona9
28962896Rochel9
28972897Rowen9
28982898Saachi9
28992899Saffia9
29002900Sahiba9

Source: Office for National Statistics (ONS), Baby names in England and Wales. Contains public sector information licensed under the Open Government Licence v3.0. Data years: 1996 to 2025. Coverage: Names with 3 or more births in a year. Original data · Licence

Scroll to Top