Top 100 baby boy names in England and Wales during year 2016

BoysGirls
RankNameBirths
11Oliver6,623
22Harry5,284
33George5,263
44Jack4,751
55Jacob4,485
66Noah4,305
77Charlie4,190
88Muhammad3,908
99Thomas3,898
1010Oscar3,894
1111William3,819
1212James3,580
1313Leo3,563
1414Alfie3,555
1515Henry3,527
1616Joshua3,495
1717Freddie3,287
1818Archie2,791
1919Ethan2,722
2020Isaac2,662
2121Alexander2,567
2222Joseph2,506
2323Edward2,429
2424Samuel2,413
2525Max2,405
2626Logan2,335
2727Lucas2,332
2828Daniel2,290
2929Theo2,279
3030Arthur2,270
3131Mohammed2,228
3232Harrison2,220
3333Benjamin2,153
3434Mason2,131
3535Finley2,022
3636Sebastian1,990
3737Adam1,815
3838Dylan1,784
3939Zachary1,670
4040Riley1,556
4141Teddy1,491
4242Theodore1,484
4343David1,461
4444Elijah1,412
4545Jake1,405
4646Toby1,400
4747Louie1,380
4848Reuben1,322
4949Arlo1,285
5050Hugo1,234
5151Jaxon1,161
5252Luca1,144
5353Matthew1,110
5454Harvey1,102
5555Harley1,083
5656Reggie1,083
5757Tommy1,066
5858Jenson1,064
5959Luke1,056
6060Michael1,056
6161Jayden1,050
6262Jude1,047
6363Frankie1,029
6464Albert1,028
6565Stanley1,019
6666Elliot999
6767Gabriel995
6868Mohammad948
6969Ollie923
7070Ronnie921
7171Louis911
7272Charles910
7373Blake893
7474Elliott892
7575Lewis884
7676Frederick874
7777Nathan872
7878Tyler863
7979Jackson858
8080Rory856
8181Ryan855
8282Carter839
8383Dexter831
8484Alex813
8585Austin812
8686Caleb810
8787Kai794
8888Albie788
8989Ellis783
9090Bobby775
9191Ezra763
9292Leon737
9393Roman737
9494Jesse723
9595Aaron704
9696Ibrahim701
9797Liam698
9898Jasper683
9999Felix666
100100Finn650

Source: Office for National Statistics, Baby names in England and Wales. Contains public sector information licensed under the Open Government Licence v3.0. Coverage: Names with 3 or more births in a year.

Scroll to Top