Top Names of 2020

The most popular names recorded in 2020 were Olivia for girls and Oliver for boys. Full top-50 lists below, from official ONS data.

Girls

#NameBabies
1Olivia3,640
2Amelia3,319
3Isla2,749
4Ava2,679
5Mia2,303
6Ivy2,166
7Lily2,150
8Isabella2,052
9Rosie2,035
10Sophia2,028
11Grace2,010
12Freya1,982
13Willow1,982
14Florence1,963
15Emily1,896
16Ella1,887
17Poppy1,838
18Evie1,793
19Elsie1,772
20Charlotte1,732
21Evelyn1,709
22Sienna1,638
23Sofia1,623
24Daisy1,571
25Phoebe1,543
26Sophie1,525
27Alice1,432
28Harper1,415
29Matilda1,401
30Ruby1,359
31Emilia1,353
32Maya1,331
33Millie1,319
34Isabelle1,317
35Eva1,263
36Luna1,216
37Jessica1,156
38Ada1,140
39Aria1,108
40Arabella1,095
41Maisie1,094
42Esme1,055
43Eliza1,052
44Penelope1,020
45Bonnie1,015
46Chloe980
47Mila973
48Violet962
49Hallie954
50Scarlett942

Boys

#NameBabies
1Oliver4,225
2George4,100
3Arthur4,052
4Noah4,042
5Muhammad3,710
6Leo3,314
7Oscar3,268
8Harry3,209
9Archie2,944
10Jack2,900
11Henry2,868
12Charlie2,810
13Freddie2,797
14Theodore2,737
15Thomas2,646
16Finley2,613
17Theo2,598
18Alfie2,414
19Jacob2,327
20William2,215
21Isaac2,074
22Tommy2,013
23Joshua1,989
24James1,977
25Lucas1,946
26Alexander1,909
27Arlo1,908
28Roman1,776
29Edward1,751
30Elijah1,668
31Teddy1,627
32Mohammed1,615
33Max1,585
34Adam1,476
35Albie1,473
36Ethan1,454
37Logan1,449
38Joseph1,437
39Sebastian1,435
40Benjamin1,426
41Harrison1,401
42Mason1,370
43Rory1,344
44Reuben1,339
45Luca1,323
46Louie1,292
47Samuel1,261
48Reggie1,237
49Jaxon1,208
50Daniel1,203