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

BoysGirls
RankNameBirths
11Jack9,000
22Thomas8,337
33Joshua7,182
44James7,026
55Daniel5,759
66Harry5,662
77Samuel5,259
88Joseph5,256
99Matthew4,839
1010Lewis4,636
1111Luke4,610
1212Oliver4,534
1313William4,459
1414Benjamin4,238
1515Callum4,142
1616Adam3,866
1717George3,858
1818Ryan3,758
1919Jake3,415
2020Alexander3,366
2121Ethan3,195
2222Mohammed3,011
2323Cameron2,911
2424Liam2,901
2525Connor2,896
2626Jordan2,789
2727Dylan2,610
2828Jacob2,595
2929Nathan2,582
3030Jamie2,559
3131Ben2,403
3232Charlie2,250
3333Michael2,237
3434Kieran2,101
3535Max1,976
3636Bradley1,923
3737Owen1,897
3838Brandon1,895
3939Louis1,864
4040Aaron1,776
4141Tyler1,722
4242Kyle1,649
4343Reece1,586
4444Edward1,451
4545Alex1,435
4646David1,425
4747Robert1,421
4848Christopher1,375
4949Harrison1,345
5050Charles1,290
5151Joe1,279
5252Rhys1,205
5353Henry1,196
5454Alfie1,189
5555Sam1,132
5656Andrew1,126
5757Morgan1,122
5858John995
5959Jay983
6060Archie969
6161Harvey964
6262Joel926
6363Toby924
6464Kai922
6565Taylor909
6666Jonathan884
6767Sean883
6868Elliot863
6969Muhammad861
7070Dominic859
7171Scott832
7272Kian814
7373Mohammad797
7474Leon795
7575Isaac793
7676Patrick783
7777Oscar782
7878Billy730
7979Lucas730
8080Aidan717
8181Declan711
8282Nicholas686
8383Marcus644
8484Ewan619
8585Mason613
8686Peter609
8787Bailey599
8888Mitchell596
8989Tom586
9090Josh567
9191Ellis553
9292Jason541
9393Conor540
9494Zachary538
9595Ashley536
9696Kane530
9797Mark525
9898Anthony521
9999Stephen515
100100Ross511

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