Most popular baby names in England & Wales, 2014

The top girls’ name was Amelia, given to 5,327 babies. The top boys’ name was Oliver, given to 6,649 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
1Amelia5,327
2Olivia4,724
3Isla4,012
4Emily3,991
5Poppy3,273
6Ava3,171
7Isabella3,022
8Jessica2,995
9Lily2,965
10Sophie2,905
11Grace2,785
12Sophia2,752
13Mia2,727
14Evie2,664
15Ruby2,595
16Ella2,465
17Scarlett2,359
18Isabelle2,241
19Chloe2,215
20Sienna2,174
21Freya2,164
22Phoebe2,099
23Charlotte2,018
24Daisy1,957
25Alice1,783
26Florence1,781
27Eva1,725
28Sofia1,692
29Millie1,685
30Lucy1,664
31Evelyn1,506
32Elsie1,497
33Rosie1,475
34Imogen1,463
35Lola1,441
36Matilda1,440
37Elizabeth1,398
38Layla1,391
39Holly1,362
40Lilly1,352
41Molly1,349
42Erin1,343
43Ellie1,308
44Maisie1,221
45Maya1,200
46Abigail1,181
47Eliza1,165
48Georgia1,163
49Jasmine1,155
50Esme1,151
51Willow1,142
52Bella1,141
53Annabelle1,108
54Ivy1,103
55Amber1,089
56Emilia1,082
57Emma1,071
58Summer1,067
59Hannah1,061
60Eleanor1,049
61Harriet1,016
62Rose990
63Amelie988
64Lexi972
65Megan879
66Gracie871
67Zara838
68Lacey829
69Martha807
70Anna804
71Violet754
72Darcey727
73Maria707
74Maryam705
75Brooke703
76Aisha702
77Katie701
78Leah683
79Thea678
80Darcie677
81Hollie673
82Amy668
83Mollie663
84Heidi662
84Lottie662
86Bethany648
87Francesca646
88Faith642
89Harper623
90Nancy615
91Beatrice610
92Isabel608
93Darcy606
94Lydia602
95Sarah601
96Sara596
97Julia593
98Victoria584
99Zoe580
100Robyn577

All girls’ names in England & Wales, 2014

Top 100 boys’ names

RankNameBabies
1Oliver6,649
2Jack5,804
3Harry5,379
4Jacob5,050
5Charlie4,642
6Thomas4,405
7George4,320
8Oscar4,269
9James4,167
10William4,134
11Noah4,085
12Alfie3,868
13Joshua3,812
14Muhammad3,588
15Henry3,572
16Leo3,414
17Archie3,099
18Ethan3,061
19Joseph3,041
20Freddie3,023
21Samuel3,021
22Alexander2,978
23Logan2,813
24Daniel2,775
25Isaac2,636
26Max2,602
27Mohammed2,536
28Benjamin2,490
29Mason2,470
30Lucas2,445
31Edward2,417
32Harrison2,214
33Jake2,207
34Dylan2,188
35Riley2,177
36Finley2,115
37Theo2,008
38Sebastian1,965
39Adam1,790
40Zachary1,670
41Arthur1,649
42Toby1,352
43Jayden1,334
44Luke1,322
45Harley1,303
46Lewis1,236
47Tyler1,235
48Harvey1,228
49Matthew1,216
50David1,209
51Reuben1,166
52Michael1,139
53Elijah1,125
54Kian1,123
55Tommy1,120
56Mohammad1,116
57Blake1,106
58Luca1,101
59Theodore1,090
60Stanley1,059
61Jenson1,058
62Nathan1,055
63Charles1,037
64Frankie1,030
65Jude1,018
66Teddy1,017
67Louie1,015
68Louis999
69Ryan989
70Hugo956
71Bobby922
72Elliott914
73Dexter908
74Ollie906
75Alex903
76Liam902
77Kai858
78Gabriel842
79Connor841
80Aaron819
81Frederick815
82Callum803
83Elliot780
84Albert778
85Leon765
86Ronnie756
87Rory755
88Jamie749
89Austin707
90Seth694
91Ibrahim669
92Owen663
93Caleb648
94Ellis641
95Sonny640
96Robert631
97Joey627
98Felix614
99Finlay611
100Jackson602

All boys’ names in England & Wales, 2014