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

BoysGirls
RankNameBirths
11Chloe6,988
22Emily5,918
33Megan5,580
44Jessica4,888
55Sophie4,563
66Charlotte4,479
77Lauren4,456
88Hannah4,282
99Lucy4,016
1010Olivia4,001
1111Ellie3,841
1212Amy3,242
1313Katie3,228
1414Georgia3,061
1515Molly2,987
1616Rebecca2,950
1717Bethany2,805
1818Holly2,783
1919Ella2,283
2020Emma2,277
2121Caitlin2,228
2222Abigail2,158
2323Grace2,144
2424Jade2,108
2525Mia2,058
2626Shannon1,948
2727Eleanor1,940
2828Alice1,790
2929Courtney1,783
3030Jasmine1,782
3131Leah1,763
3232Amelia1,709
3333Elizabeth1,538
3434Anna1,432
3535Lily1,368
3636Amber1,356
3737Laura1,329
3838Sarah1,285
3939Rachel1,274
4040Phoebe1,256
4141Millie1,192
4242Erin1,188
4343Zoe1,160
4444Abbie1,129
4545Nicole1,111
4646Paige1,083
4747Daisy1,067
4848Natasha1,051
4949Niamh1,047
5050Eve976
5151Alexandra969
5252Freya967
5353Tia955
5454Isabella950
5555Isobel947
5656Imogen916
5757Isabelle903
5858Georgina869
5959Lydia861
6060Morgan855
6161Rosie838
6262Jodie813
6363Victoria813
6464Maisie798
6565Mollie782
6666Chelsea777
6767Ruby745
6868Isabel741
6969Hollie735
7070Harriet733
7171Samantha731
7272Aimee723
7373Danielle719
7474Melissa718
7575Alisha711
7676Francesca695
7777Kayleigh691
7878Katherine659
7979Louise645
8080Libby643
8181Jennifer629
8282Alicia626
8383Kate624
8484Poppy617
8585Ellen608
8686Yasmin606
8787Stephanie589
8888Sophia577
8989Madeleine571
9090Madison559
9191Charlie556
9292Evie548
9393Gemma545
9494Brooke507
9595Jordan494
9696Naomi494
9797Natalie492
9898Catherine488
9999Cerys487
100100Elise487

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