England and Wales boy names, 2020

Oliver is the most popular boy name in England and Wales for 2020, ahead of George and Arthur.

Year-over-year movement

2020 is the earliest year of England and Wales data here, so there is no previous list to compare it against. Later years show what moved.

Compared with Canada

51 of these 100 names also rank in the top 100 in Canada for 2020.

How the top 10 boy names in England and Wales rank in Canada for 2020.England and WalesCanada#1#100#250#500Oliver#1 → #6 ↓5George#2 → #111 ↓109Arthur#3 → #26 ↓23Noah#4 → #2 ↑2Muhammad#5 → #49 ↓44Leo#6 → #5 ↑1Oscar#7 → #143 ↓136Harry#8 → #357 ↓349Archie#9 → #368 ↓359Jack#10 → #14 ↓4

Where England and Wales and Canada disagree most

NameEngland and Wales CanadaDifference
Toby#62#792↓730
Harley#97#708↓611
Ollie#92#640↓548
Louie#46#550↓504
Reuben#44#533↓489

See the widest USA–Canada gaps →

Compared with USA

41 of these 100 names also rank in the top 100 in the USA for 2020.

How the top 10 boy names in England and Wales rank in USA for 2020.England and WalesUSA#1#250#500#750#1000Oliver#1 → #3 ↓2George#2 → #133 ↓131Arthur#3 → #163 ↓160Noah#4 → #2 ↑2Muhammad#5 → #309 ↓304Leo#6 → #36 ↓30Oscar#7 → #214 ↓207Harry#8 → #720 ↓712Archie#9 → #465 ↓456Jack#10 → #21 ↓11

Where England and Wales and the USA disagree most

NameEngland and Wales USADifference
Frankie#61#971↓910
Reuben#44#909↓865
Alfred#91#898↓807
Bobby#70#847↓777
Tommy#22#745↓723

See the widest USA–Canada gaps →

Ranks 1–100

RankNameCanadaUSA
1Oliver#6 ↓5#3 ↓2
2George#111 ↓109#133 ↓131
3Arthur#26 ↓23#163 ↓160
4Noah#2 ↑2#2 ↑2
5Muhammad#49 ↓44#309 ↓304
6Leo#5 ↑1#36 ↓30
7Oscar#143 ↓136#214 ↓207
8Harry#357 ↓349#720 ↓712
9Archie#368 ↓359#465 ↓456
10Jack#14 ↓4#21 ↓11
11Henry#19 ↓8#9 ↑2
12Charlie#75 ↓63#204 ↓192
13Freddieunrankedunranked
14Theodore#11 ↑3#23 ↓9
15Thomas#12 ↑3#45 ↓30
16Finley#194 ↓178#305 ↓289
17Theo#30 ↓13#172 ↓155
18Alfieunrankedunranked
19Jacob#9 ↑10#15 ↑4
20William#3 ↑17#5 ↑15
21Isaac#33 ↓12#39 ↓18
22Tommy#339 ↓317#745 ↓723
23Joshua#62 ↓39#53 ↓30
24James#10 ↑14#6 ↑18
25Lucas#7 ↑18#8 ↑17
26Alexander#25 ↑1#10 ↑16
27Arlo#147 ↓120#220 ↓193
28Roman#139 ↓111#77 ↓49
29Edward#165 ↓136#195 ↓166
30Elijah#42 ↓12#4 ↑26
31Teddyunrankedunranked
32Mohammed#232 ↓200#642 ↓610
33Max#89 ↓56#147 ↓114
34Adam#17 ↑17#97 ↓63
35Albieunrankedunranked
36Ethan#15 ↑21#13 ↑23
37Logan#8 ↑29#16 ↑21
38Joseph#68 ↓30#26 ↑12
39Sebastian#80 ↓41#19 ↑20
40Benjamin#4 ↑36#7 ↑33
41Harrison#106 ↓65#114 ↓73
42Mason#35 ↑7#11 ↑31
43Rory#202 ↓159#330 ↓287
44Reuben#533 ↓489#909 ↓865
45Luca#60 ↓15#67 ↓22
46Louie#550 ↓504#768 ↓722
47Samuel#20 ↑27#25 ↑22
48Reggieunrankedunranked
49Jaxon#50 ↓1#48 ↑1
50Daniel#28 ↑22#14 ↑36
51Hugo#177 ↓126#421 ↓370
52Louis#46 ↑6#260 ↓208
53Jude#174 ↓121#154 ↓101
54Ronnieunrankedunranked
55Dylan#67 ↓12#42 ↑13
56Zachary#52 ↑4#135 ↓79
57Albert#211 ↓154#523 ↓466
58Hunter#53 ↑5#68 ↓10
59Ezra#71 ↓12#44 ↑15
60David#43 ↑17#28 ↑32
61Frankieunranked#971 ↓910
62Toby#792 ↓730unranked
63Frederick#256 ↓193#485 ↓422
64Carter#37 ↑27#33 ↑31
65Gabriel#23 ↑42#38 ↑27
66Grayson#41 ↑25#35 ↑31
67Riley#140 ↓73#257 ↓190
68Jesse#217 ↓149#203 ↓135
69Hudson#31 ↑38#43 ↑26
70Bobbyunranked#847 ↓777
71Rowan#102 ↓31#113 ↓42
72Jensonunrankedunranked
73Finn#131 ↓58#178 ↓105
74Michael#40 ↑34#12 ↑62
75Mohammad#233 ↓158#663 ↓588
76Stanley#535 ↓459#736 ↓660
77Felix#22 ↑55#225 ↓148
78Jasper#76 ↑2#138 ↓60
79Liam#1 ↑78#1 ↑78
80Milo#116 ↓36#134 ↓54
81Sonny#545 ↓464#540 ↓459
82Oakley#328 ↓246#420 ↓338
83Elliot#47 ↑36#164 ↓81
84Chesterunrankedunranked
85Caleb#34 ↑51#56 ↑29
86Harvey#265 ↓179#416 ↓330
87Elliott#136 ↓49#158 ↓71
88Charles#24 ↑64#46 ↑42
89Ellis#315 ↓226#326 ↓237
90Jackson#18 ↑72#17 ↑73
91Alfred#430 ↓339#898 ↓807
92Ollie#640 ↓548unranked
93Leon#130 ↓37#196 ↓103
94Yusuf#219 ↓125#572 ↓478
95Ralphunrankedunranked
96Otis#510 ↓414#648 ↓552
97Harley#708 ↓611#782 ↓685
98Ibrahim#162 ↓64#441 ↓343
99Jayden#27 ↑72#37 ↑62
100Myles#87 ↑13#124 ↓24

Common questions

What is the most popular boy name in England and Wales for 2020?

Oliver. George and Arthur are next.

How many boy names are ranked in England and Wales for 2020?

This list ranks 100 names, from #1 (Oliver) down to #100. Anything below that was given to too few babies to rank meaningfully, or falls under the reporting threshold England and Wales uses.

About this list

Every position here counts real births registered in England and Wales during 2020, not a survey or an estimate. Names are ranked by how many babies received them, so rank 1 is the single most-registered boy name of the year. This page shows ranks 1 to 100: the first 100 are open, and “Show 50 more” opens the rest. Clicking a column heading re-sorts the whole list, not just the part on screen.

Spelling variants count separately, which is why closely related forms of the same name can sit far apart. Compare a single name across every year and place on its own page, or see which names moved fastest across the full data range.