Most popular baby names in England & Wales, 2007

The top girls’ name was Ruby, given to 4,983 babies. The top boys’ name was Jack, given to 7,606 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
1Ruby4,983
2Grace4,939
3Olivia4,814
4Emily4,732
5Jessica4,595
6Sophie4,188
7Chloe4,019
8Lily4,011
9Ella3,671
10Amelia3,250
11Lucy3,178
12Charlotte3,055
13Mia2,970
14Ellie2,955
15Evie2,936
16Hannah2,701
17Megan2,524
18Katie2,522
19Isabella2,364
20Holly2,237
21Isabelle2,161
22Millie2,125
23Amy2,031
24Abigail2,013
25Daisy1,988
26Freya1,949
27Erin1,888
28Poppy1,886
29Emma1,854
30Molly1,845
31Phoebe1,769
32Jasmine1,695
33Imogen1,568
34Caitlin1,561
35Madison1,410
36Elizabeth1,409
37Sophia1,398
38Ava1,377
39Leah1,375
40Scarlett1,369
41Keira1,354
42Georgia1,313
43Alice1,303
44Summer1,288
45Isabel1,270
46Lola1,246
47Rebecca1,237
48Amber1,236
49Eleanor1,235
50Bethany1,234
51Lauren1,225
52Eva1,215
53Brooke1,182
54Lilly1,171
55Paige1,167
56Libby1,117
57Isobel1,095
58Anna1,052
59Amelie1,039
60Maisie1,026
61Rosie987
62Matilda981
63Sienna971
64Maddison967
65Isla964
66Tia932
67Skye930
68Gracie928
69Niamh901
70Sarah897
70Zara897
72Alisha883
73Faith821
73Harriet821
75Eve805
76Aimee800
77Lacey771
78Maya759
79Courtney756
80Zoe751
81Sofia746
82Layla715
83Hollie710
84Madeleine707
84Nicole707
86Lydia667
87Martha658
88Abbie655
89Francesca620
90Lexie607
91Shannon602
92Julia601
93Maria579
94Alexandra578
95Rose576
96Alicia570
97Tilly554
98Rachel537
99Victoria535
100Evelyn534

All girls’ names in England & Wales, 2007

Top 100 boys’ names

RankNameBabies
1Jack7,606
2Thomas6,530
3Oliver6,438
4Joshua6,038
5Harry5,851
6Daniel5,205
7Charlie5,194
8William5,148
9James5,136
10Alfie5,014
11Samuel4,825
12George3,939
13Joseph3,871
14Benjamin3,638
15Ethan3,544
16Lewis3,468
17Mohammed3,436
18Jake3,351
19Dylan3,256
20Jacob3,155
21Luke3,125
22Alexander3,087
23Callum3,055
24Matthew2,969
25Ryan2,817
26Adam2,449
27Liam2,401
28Tyler2,396
29Harvey2,189
30Harrison2,123
31Max2,121
32Jayden2,118
33Archie1,948
34Cameron1,919
35Henry1,867
36Jamie1,821
37Connor1,817
38Muhammad1,815
39Lucas1,782
40Edward1,780
41Oscar1,777
42Isaac1,762
43Leo1,697
44Nathan1,689
45Owen1,677
46Finley1,643
47Michael1,600
48Ben1,585
49Aaron1,509
50Noah1,480
51Kyle1,478
52Toby1,477
53Logan1,468
54Charles1,454
55Mason1,450
56Rhys1,426
57Riley1,400
58Alex1,355
59Finlay1,343
60Louis1,338
61Kieran1,281
62Kai1,198
63David1,188
64Freddie1,175
65Reece1,172
66Brandon1,167
67Kian1,126
68Bradley1,098
69Harley1,091
70Bailey1,079
71Mohammad1,026
72Luca999
73Theo974
74Leon907
75John905
76Sam869
77Hayden868
78Aidan867
79Ashton862
80Joel858
81Evan857
82Zachary854
83Ellis851
84Robert831
85Joe822
86Christopher814
87Sebastian798
88Reuben791
89Billy786
90Taylor784
91Elliot776
92Gabriel758
93Corey702
94Morgan701
95Jay674
96Louie668
97Sean664
98Dominic655
99Andrew629
100Frederick627

All boys’ names in England & Wales, 2007