Most popular baby names in England & Wales, 2005

The top girls’ name was Jessica, given to 5,030 babies. The top boys’ name was Jack, given to 7,434 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
1Jessica5,030
2Emily4,752
3Sophie4,422
4Olivia4,282
5Ellie4,049
6Chloe4,017
7Grace3,653
8Lucy3,534
9Charlotte3,499
10Ella3,220
11Katie3,201
12Ruby3,149
13Megan3,109
14Hannah2,990
15Amelia2,976
16Lily2,871
17Amy2,717
18Mia2,539
19Holly2,465
20Abigail2,461
21Millie2,418
22Molly2,355
23Emma2,144
24Isabella2,065
25Leah2,045
26Caitlin1,889
27Lauren1,888
28Daisy1,879
28Evie1,879
30Isabelle1,800
31Freya1,794
32Erin1,788
33Rebecca1,748
34Georgia1,597
35Poppy1,574
36Phoebe1,569
37Keira1,565
38Amber1,562
39Madison1,556
40Bethany1,512
41Jasmine1,478
42Elizabeth1,435
43Eleanor1,328
44Alice1,307
45Paige1,290
46Scarlett1,261
47Isabel1,232
48Libby1,131
49Aimee1,121
50Niamh1,110
51Isobel1,098
52Anna1,096
53Abbie1,004
53Tia1,004
55Eve964
56Sarah962
57Alisha957
58Courtney949
58Maisie949
60Sophia940
61Rosie914
61Shannon914
63Maddison899
64Madeleine888
65Imogen868
66Summer852
67Zoe829
68Nicole823
69Faith813
70Sienna803
71Brooke743
72Alicia731
73Harriet711
74Lilly703
75Francesca700
76Eva695
77Hollie684
78Demi683
79Rachel681
80Natasha680
81Mollie668
82Ava657
83Amelie655
84Lydia649
85Zara640
86Gracie637
87Alexandra634
88Skye631
89Matilda620
90Lola613
91Morgan594
92Kiera588
93Eloise583
94Laura571
95Tilly557
96Sofia542
97Layla530
98Maya527
99Kayleigh524
100Naomi510

All girls’ names in England & Wales, 2005

Top 100 boys’ names

RankNameBabies
1Jack7,434
2Joshua7,167
3Thomas6,792
4James5,654
5Oliver5,516
6Daniel5,270
7Samuel5,219
8William5,106
9Harry4,638
10Joseph4,523
11Benjamin4,414
12Charlie4,033
13Luke3,771
14Callum3,637
15Matthew3,633
16Jake3,552
17George3,540
18Ethan3,528
19Lewis3,343
20Mohammed3,146
21Jacob3,057
22Alexander3,015
23Alfie3,005
24Dylan2,990
25Ryan2,933
26Adam2,869
27Harvey2,431
28Liam2,390
29Tyler2,331
30Connor2,321
31Max2,279
32Ben2,204
33Jamie2,197
34Cameron2,121
35Nathan2,108
36Owen2,013
37Leo1,723
38Archie1,685
39Bradley1,643
39Harrison1,643
41Kyle1,638
42Michael1,627
43Louis1,611
44Henry1,595
45Aaron1,557
46Edward1,552
47Brandon1,433
48Toby1,374
49Charles1,372
50Kieran1,352
51Noah1,346
52Muhammad1,318
53Alex1,302
53Isaac1,302
55Oscar1,262
56Reece1,256
57Finlay1,172
58Lucas1,126
59Rhys1,102
60Mason1,087
61David1,079
62Bailey1,061
63Kian1,052
64Finley1,049
65Joe1,028
66Kai1,024
67Sam1,009
68Mohammad990
69Joel978
70Harley959
71Billy955
72John946
73Robert938
74Riley917
75Leon914
76Christopher908
77Logan895
78Aidan865
79Freddie843
80Morgan825
81Jay820
82Elliot797
83Luca784
84Jayden769
85Taylor761
86Dominic756
87Ellis754
88Andrew723
89Sebastian692
90Ewan677
91Corey665
92Patrick651
93Jonathan650
94Sean638
95Zachary625
96Gabriel611
97Evan607
98Frederick606
99Scott595
100Zak582

All boys’ names in England & Wales, 2005