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

BoysGirls
RankNameBirths
11Jack10,145
22James9,853
33Thomas9,479
44Daniel9,047
55Joshua7,698
66Matthew7,443
77Samuel6,367
88Joseph5,809
99Ryan5,631
1010Jordan5,404
1111Luke5,147
1212Connor4,890
1313Benjamin4,782
1414Callum4,746
1515Liam4,743
1616Alexander4,698
1717Harry4,631
1818George4,586
1919William4,499
2020Adam4,202
2121Lewis4,065
2222Jake3,945
2323Michael3,704
2424Oliver3,647
2525Nathan2,983
2626Christopher2,939
2727Kieran2,753
2828Bradley2,745
2929Jacob2,590
3030Ben2,572
3131Jamie2,540
3232Aaron2,497
3333Mohammed2,390
3434Robert2,281
3535David2,237
3636Cameron2,231
3737Andrew2,220
3838Kyle2,205
3939Brandon2,184
4040Charlie2,161
4141Reece1,780
4242Charles1,762
4343Alex1,747
4444Edward1,711
4545Jonathan1,690
4646Ashley1,660
4747Sam1,562
4848Joe1,454
4949John1,439
5050Scott1,414
5151Sean1,388
5252Dylan1,380
5353Dominic1,359
5454Louis1,325
5555Rhys1,291
5656Nicholas1,274
5757Max1,244
5858Henry1,241
5959Tyler1,158
6060Ross1,150
6161Elliot1,045
6262Ethan1,037
6363Mark1,028
6464Conor1,024
6565Peter1,024
6666Stephen976
6767Patrick962
6868Anthony948
6969Declan942
7070Billy885
7171Richard880
7272Jason844
7373Lee844
7474Owen813
7575Joel809
7676Paul806
7777Shane776
7878Toby762
7979Harrison760
8080Steven760
8181Mitchell759
8282Aidan732
8383Shaun708
8484Jay691
8585Curtis675
8686Mohammad658
8787Elliott637
8888Marcus621
8989Josh595
9090Corey584
9191Craig575
9292Alfie565
9393Christian562
9494Calum554
9595Muhammad552
9696Timothy550
9797Kane549
9898Rory541
9999Dean538
100100Harvey534

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