England and Wales Baby Boy Names

2016

2016 baby names for England and Wales
NameBabies
Oliver6,623
Harry5,284
George5,263
Jack4,751
Jacob4,485
Noah4,305
Charlie4,190
Muhammad3,908
Thomas3,898
Oscar3,894

2015

2015 baby names for England and Wales
NameBabies
Oliver6,941
Jack5,371
Harry5,308
George4,869
Jacob4,850
Charlie4,831
Noah4,148
William4,083
Thomas4,075
Oscar4,066

2014

2014 baby names for England and Wales
NameBabies
Oliver6,649
Jack5,804
Harry5,379
Jacob5,050
Charlie4,642
Thomas4,405
George4,320
Oscar4,269
James4,167
William4,134

2013

2013 baby names for England and Wales
NameBabies
Oliver6,949
Jack6,212
Harry5,888
Jacob5,126
Charlie5,039
Thomas4,591
Oscar4,511
William4,268
James4,236
George4,202

2012

2012 baby names for England and Wales
NameBabies
Harry7,168
Oliver6,669
Jack6,230
Charlie5,571
Jacob5,286
Thomas4,893
Alfie4,843
Riley4,825
William4,590
James4,495

2011

2011 baby names for England and Wales
NameBabies
Harry7,523
Oliver7,007
Jack6,844
Alfie5,524
Charlie5,516
Thomas5,353
Jacob5,047
James4,945
Joshua4,786
William4,632

2010

2010 baby names for England and Wales
NameBabies
Oliver8,427
Jack7,031
Harry6,862
Alfie5,478
Charlie5,410
Thomas5,307
William5,256
Joshua5,217
George4,542
James4,351

2000

2000 baby names for England and Wales
NameBabies
Jack9,079
Thomas8,672
James7,489
Joshua7,097
Daniel6,229
Harry6,070
Joseph5,877
Samuel5,800
Matthew5,482
Callum4,911