Top 100 baby girl names in England and Wales during year 2004

BoysGirls
RankNameBirths
11Emily5,399
22Ellie5,162
33Jessica4,838
44Sophie4,670
55Chloe4,530
66Olivia3,985
77Lucy3,912
88Charlotte3,811
99Katie3,754
1010Megan3,508
1111Grace3,393
1212Hannah3,312
1313Amy3,286
1414Ella3,282
1515Mia3,017
1616Lily2,813
1717Holly2,730
1818Amelia2,649
1919Abigail2,643
2020Emma2,638
2121Molly2,610
2222Millie2,425
2323Lauren2,412
2424Leah2,160
2525Caitlin2,115
2626Rebecca1,934
2727Georgia1,767
2828Bethany1,726
2929Eleanor1,683
3030Isabelle1,665
3131Ruby1,654
3232Daisy1,641
3333Freya1,605
3434Isabella1,555
3535Elizabeth1,515
3636Erin1,481
3737Jasmine1,468
3838Evie1,407
3939Alice1,393
4040Paige1,293
4141Madison1,292
4242Amber1,291
4343Phoebe1,290
4444Abbie1,251
4545Poppy1,246
4646Courtney1,200
4747Aimee1,192
4848Niamh1,178
4949Isabel1,174
5050Anna1,173
5151Keira1,164
5252Libby1,103
5353Isobel1,075
5454Shannon1,072
5555Tia1,050
5656Sarah1,037
5757Rosie961
5858Zoe953
5959Maisie943
6060Alicia938
6161Eve933
6262Alisha916
6363Sophia879
6464Nicole876
6565Rachel861
6666Natasha817
6767Imogen799
6868Scarlett774
6969Madeleine773
7070Lydia768
7171Hollie754
7272Alexandra730
7373Summer727
7474Brooke719
7575Morgan699
7676Maddison677
7777Harriet657
7878Louise657
7979Francesca647
8080Mollie642
8181Laura634
8282Faith625
8383Eloise618
8484Melissa618
8585Maya609
8686Chelsea604
8787Jennifer593
8888Kayleigh591
8989Jodie582
9090Jade580
9191Kiera574
9292Kate569
9393Charlie565
9494Georgina560
9595Cerys545
9696Zara538
9797Elise527
9898Lilly526
9999Lara522
100100Naomi522

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