Top 400 baby girl names in England and Wales during year 2019

BoysGirls
RankNameBirths
301301Rosalie160
302302Dottie157
303303Emelia157
304304Yasmin157
305305Cara156
306306Nell156
307307Nia156
308308Effie155
309309Mariam155
310310Lillian154
311311Nola154
312312Winter154
313313Daria153
314314Syeda152
315315Nadia151
316316Astrid150
317317Adeline149
318318Peyton149
319319Faye148
320320Ayra147
321321Zaynab147
322322Iyla146
323323Ana145
324324Aubree145
325325Beau144
326326Erica144
327327Lila144
328328Aiza141
329329Kayla140
330330Minnie140
331331Amal139
332332Rachel139
333333Ariya137
334334Rae136
335335Reeva136
336336Aya135
337337Philippa135
338338Elisa133
339339Ffion133
340340Amirah132
341341Theodora132
342342Inayah131
343343Amayah130
344344Evangeline130
345345Alma129
346346Fatimah129
347347Klara129
348348Arianna128
349349Dua126
350350Lina126
351351Robin126
352352Sapphire126
353353Alicja125
354354Bella-Rose125
355355Betty124
356356Jennifer124
357357Tia124
358358Arla123
359359Nylah123
360360Emilie122
361361Lucie121
362362Aila120
363363Angel120
364364Blossom120
365365Fern120
366366Inaya120
367367Vivienne120
368368Ava-Mae119
369369Hawa119
370370Iqra119
371371Aminah118
372372Demi118
373373Macie117
374374Mali117
375375Marley117
376376Stella117
377377Anayah116
378378Ebony116
379379Natalie116
380380Sylvie116
381381Verity116
382382Alaya115
383383Daphne115
384384Leia115
385385Lexie115
386386Harmony114
387387Lily-Rose114
388388Oliwia114
389389Imaan113
390390Lily-Mae113
391391Yusra112
392392Evelina110
393393Frances110
394394Henrietta110
395395Saoirse110
396396Honey109
397397Margaret109
398398Phoenix108
399399Iona107
400400Olivia-Rose107

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