Most popular baby names in England & Wales, 2006

The top girls’ name was Grace, given to 5,026 babies. The top boys’ name was Jack, given to 7,804 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
1Grace5,026
2Olivia4,961
3Jessica4,908
4Ruby4,511
5Emily4,474
6Sophie4,309
7Chloe4,031
8Lucy3,506
9Lily3,407
10Ellie3,339
11Ella3,286
12Charlotte3,233
13Katie3,068
14Mia2,975
15Hannah2,946
16Amelia2,907
17Megan2,827
18Holly2,329
19Amy2,318
20Isabella2,306
21Evie2,239
22Millie2,210
23Abigail2,147
24Freya2,067
25Molly1,995
26Daisy1,990
27Emma1,989
28Erin1,985
29Isabelle1,945
30Poppy1,794
31Jasmine1,750
32Phoebe1,634
33Keira1,622
34Leah1,592
35Caitlin1,581
36Rebecca1,575
37Georgia1,559
38Lauren1,512
39Amber1,494
40Madison1,490
41Elizabeth1,476
42Eleanor1,388
43Bethany1,371
44Scarlett1,283
45Isabel1,281
46Paige1,266
47Alice1,180
48Imogen1,176
49Sophia1,137
50Anna1,130
51Lola1,101
52Libby1,100
53Maisie1,065
54Isobel1,047
55Brooke1,020
56Tia1,008
57Alisha986
58Sarah976
59Gracie973
60Ava966
61Faith952
62Summer937
63Niamh932
64Eve930
65Aimee918
66Courtney910
67Maddison881
68Rosie880
69Sienna870
70Matilda848
71Lilly842
72Madeleine822
73Shannon820
74Zoe799
75Eva790
76Skye775
77Nicole772
78Amelie751
79Maya735
80Abbie727
80Zara727
82Harriet720
83Hollie718
84Rachel684
85Francesca677
86Lydia652
87Alicia646
88Sofia630
89Alexandra602
90Layla599
91Natasha585
92Mollie582
93Isla575
94Morgan571
95Demi562
96Martha539
96Tilly539
98Lara528
98Tegan528
100Eloise527

All girls’ names in England & Wales, 2006

Top 100 boys’ names

RankNameBabies
1Jack7,804
2Thomas6,616
3Joshua6,519
4Oliver5,898
5Harry5,639
6James5,411
7William4,886
8Daniel4,844
8Samuel4,844
10Charlie4,734
11Joseph4,279
12Benjamin4,188
13Callum3,937
14George3,787
15Jake3,747
16Alfie3,702
17Luke3,475
18Ethan3,400
18Matthew3,400
20Mohammed3,239
21Lewis3,238
22Jacob3,193
23Dylan3,103
24Alexander3,059
25Ryan2,761
26Adam2,674
27Tyler2,353
28Harvey2,325
29Max2,248
30Cameron2,096
31Jamie2,068
32Liam2,063
33Leo2,047
34Owen1,965
35Connor1,951
36Harrison1,926
37Nathan1,894
38Ben1,845
39Henry1,798
40Archie1,739
41Michael1,666
42Edward1,659
43Muhammad1,636
44Aaron1,620
45Kyle1,565
46Oscar1,523
47Noah1,511
48Lucas1,493
49Rhys1,451
50Charles1,443
51Bradley1,409
52Toby1,388
53Brandon1,357
54Louis1,350
55Isaac1,333
56Reece1,311
57Alex1,293
58Kieran1,274
59Finlay1,262
60Finley1,242
61Logan1,232
62Mason1,230
63Kai1,213
64Riley1,187
65Freddie1,129
66Jayden1,125
67David1,112
68Harley1,092
69Kian1,043
70Mohammad1,033
71Bailey990
72Sam952
73John905
74Joel897
75Robert890
76Leon884
77Ellis876
78Joe844
79Taylor839
80Corey834
81Luca826
82Billy825
83Christopher824
84Ashton817
85Evan813
86Aidan804
87Elliot786
88Morgan772
89Hayden769
90Jay756
91Theo751
92Dominic734
93Zachary727
94Sebastian715
95Sean714
96Andrew681
97Reuben680
98Gabriel658
99Frederick619
100Ewan594

All boys’ names in England & Wales, 2006