Most popular baby names in England & Wales, 2003

The top girls’ name was Emily, given to 5,423 babies. The top boys’ name was Jack, given to 9,037 babies.

The official ranking as published, with the number of babies given each name. Names with the same count share a rank.

Top 100 girls’ names

RankNameBabies
1Emily5,423
2Ellie5,136
3Chloe5,058
4Jessica4,928
5Sophie4,592
6Megan4,077
7Lucy4,032
8Olivia4,024
9Charlotte3,819
10Hannah3,546
11Katie3,521
12Ella3,494
13Holly3,377
14Grace3,165
15Mia3,132
16Amy2,889
17Lauren2,823
18Molly2,782
19Emma2,711
20Abigail2,642
21Amelia2,299
22Caitlin2,277
23Lily2,221
24Bethany2,205
25Rebecca2,120
26Georgia1,976
27Leah1,903
28Millie1,869
29Eleanor1,838
30Jasmine1,587
31Daisy1,553
32Elizabeth1,539
33Alice1,427
34Courtney1,419
35Shannon1,402
36Erin1,361
37Isabella1,350
38Abbie1,287
39Anna1,235
40Amber1,222
41Isabelle1,214
42Freya1,211
43Poppy1,200
44Phoebe1,182
45Paige1,161
46Isabel1,120
47Ruby1,084
48Rachel1,073
49Sarah1,066
50Isobel1,048
51Aimee1,043
52Rosie1,024
53Zoe1,019
54Tia1,010
55Maisie996
56Niamh991
57Libby981
58Natasha973
59Nicole934
60Evie917
61Imogen891
62Morgan887
63Alicia844
64Hollie838
65Eve830
66Alisha810
67Alexandra766
67Laura766
69Lydia754
70Louise750
71Madeleine734
72Madison719
73Kate714
74Sophia709
75Chelsea684
76Georgina671
77Jade668
78Jodie647
79Harriet645
80Francesca633
81Jennifer628
82Eloise616
83Kayleigh612
84Melissa610
85Mollie606
86Summer605
87Victoria601
88Charlie584
89Katherine577
90Samantha574
91Lara568
92Yasmin546
93Brooke544
94Naomi543
95Cerys541
96Aaliyah531
97Tegan530
98Faith522
99Zara505
100Abby500

All girls’ names in England & Wales, 2003

Top 100 boys’ names

RankNameBabies
1Jack9,037
2Joshua8,190
3Thomas7,213
4James6,305
5Daniel5,794
6Oliver5,062
7Benjamin4,999
8Samuel4,970
9William4,904
10Joseph4,828
11Harry4,644
12Matthew4,480
13Lewis4,056
14Luke3,958
15Ethan3,924
16George3,479
17Alfie3,450
18Adam3,404
19Callum3,363
20Alexander3,252
21Mohammed3,174
22Ryan3,147
23Cameron2,979
24Charlie2,936
25Connor2,930
26Ben2,904
27Jacob2,903
28Dylan2,886
29Liam2,683
30Nathan2,574
31Jake2,551
32Jamie2,312
33Owen2,282
34Max2,154
35Tyler2,143
36Harvey2,104
37Kieran2,099
38Michael1,987
39Kyle1,823
40Brandon1,720
41Louis1,699
42Alex1,689
43Aaron1,636
44Bradley1,582
45Edward1,412
46Reece1,380
47Harrison1,359
48Charles1,302
49David1,264
50Archie1,216
51Toby1,200
52Rhys1,186
53Henry1,159
54Jordan1,158
55Joe1,126
56Kai1,119
57Kian1,094
58Morgan1,069
59Christopher1,057
60Robert1,054
61Muhammad1,048
62Oscar992
63Sam981
64Isaac942
65Jay929
66John920
67Sean866
68Finlay860
69Joel846
70Mohammad845
71Dominic842
72Aidan838
72Lucas838
74Leon824
75Andrew820
76Taylor807
77Leo774
78Elliot771
79Jonathan753
80Bailey750
81Patrick742
82Scott713
83Finley710
84Billy703
85Ellis677
86Logan656
87Mason654
88Sebastian637
89Tom629
90Spencer617
91Nicholas607
92Declan604
93Josh598
94Noah597
95Ewan552
96Anthony543
97Jude537
98Luca536
99Corey526
100Marcus521

All boys’ names in England & Wales, 2003