Top Baby Girl Names in England 2021
- 101Nellie
- 102Nova
- 103Martha
- 104Georgia
- 105Abigail
- 106Eloise
- 107Nevaeh
- 108Autumn
- 109Annabelle
- 110Francesca
- 111Frankie
- 112Annie
- 113Maddison
- 114Indie
- 115Edie
- 116Ophelia
- 117Zoe
- 118Ottilie
- 119Amaya
- 120River
- 121Aisha
- 122Marnie
- 123Felicity
- 124Nora
- 125Hope
- 126Sarah
- 127Victoria
- 128Esmae
- 129Pippa
- 130Fatima
- 131Anaya
- 132Aaliyah
- 133Isabel
- 134Mollie
- 135Anastasia
- 136Niamh
- 137Nina
- 138Cleo
- 139Julia
- 140Lydia
- 141Savannah
- 142Ariana
- 143Gabriella
- 144Harlow
- 145Alba
- 146Darcy
- 147Darcey
- 148Hazel
- 149Cora
- 150Leah
- 151Arya
- 152Elena
- 153Rosa
- 154Connie
- 155Sadie
- 156Polly
- 157Paisley
- 158Amira
- 159Skylar
- 160Isobel
- 161Alexandra
- 162Primrose
- 163Tilly
- 164Beatrix
- 165Naomi
- 166Esther
- 167Skye
- 168Madison
- 169Piper
- 170Zainab
- 171Lilah
- 172Callie
- 173Amara
- 174Remi
- 175Clementine
- 176Faith
- 177Dorothy
- 178Penny
- 179Betsy
- 180Laura
- 181Eve
- 182Lexi
- 183Mya
- 184Wren
- 185Athena
- 186Zoya
- 187Maggie
- 188Liyana
- 189Eliana
- 190Aoife
- 191Everly
- 192Zahra
- 193Khadija
- 194Ayda
- 195Ayat
- 196Ayah
- 197Ariella
- 198Lillie
- 199Etta
- 200Hattie