List of ceremonial counties of England

This is a list of ceremonial counties of England. The population figures are mid-year estimates for 2017 from the Office for National Statistics.[1][2] The ceremonial counties are one of the forms of sub-divisions of England, used often in a cultural or geographic sense.

CountyPopulationRank
(pop.)
Area
(in km²)
Area
(sq. mi.)
Rank
(area)
Density
(people/km²)
Rank
(dens.)
Bedfordshire664,60036th1,23547741st53713th
Berkshire905,80024th1,26248740th71711th
Bristol459,30043rd1104247th4,1862nd
Buckinghamshire803,40030th1,87472432nd42823rd
Cambridgeshire847,20028th3,3901,31015th24934th
Cheshire1,054,10019th2,34390525th44921st
City of London7,70048th2.901.1248th2,6354th
Cornwall563,60040th3,5621,37512th15841st
County Durham862,60026th2,6761,03319th32228th
Cumbria498,40041st6,7672,6133rd7347th
Derbyshire1,049,00020th2,6251,01421st39925th
Devon1,185,50011th6,7072,5904th17639th
Dorset770,70031st2,6531,02420th29030th
East Riding of Yorkshire598,70037th2,47795623rd24135th
East Sussex840,40029th1,79169233rd46920th
Essex1,820,4007th3,6701,42011th49615th
Gloucestershire907,20023rd3,1501,22016th28731st
Greater London8,817,3001st1,56960637th5,6181st
Greater Manchester2,798,8003rd1,27649339th2,1935th
Hampshire1,837,8005th3,7691,4559th48717th
Herefordshire191,00045th2,18084026th8746th
Hertfordshire1,180,90013th1,64363436th71810th
Isle of Wight141,00046th38015046th37026th
Kent1,832,3006th3,7381,44310th49016th
Lancashire1,490,5008th3,0751,18717th48418th
Leicestershire1,043,80021st2,15683228th48419th
Lincolnshire1,082,30018th6,9752,6932nd15542nd
Merseyside1,416,8009th64725043rd2,1906th
Norfolk898,40025th5,3802,0805th16640th
North Yorkshire1,153,40014th8,6543,3411st13344th
Northamptonshire741,20033rd2,36491324th31329th
Northumberland319,00044th5,0141,9366th6348th
Nottinghamshire1,147,10015th2,15983427th53114th
Oxfordshire682,40035th2,6051,00622nd26133rd
Rutland39,50047th38214745th10345th
Shropshire493,20042nd3,4881,34713th14143rd
Somerset956,70022nd4,1701,6107th22936th
South Yorkshire1,393,40010th1,55259938th8989th
Staffordshire1,126,20017th2,7141,04818th41524th
Suffolk757,00032nd3,8011,4688th19938th
Surrey1,185,30012th1,66364235th71212th
Tyne and Wear1,129,50016th54021044th2,0917th
Warwickshire564,60039th1,97576331st28532nd
West Midlands2,897,3002nd90234842nd3,2133rd
West Sussex852,40027th1,99176930th42822nd
West Yorkshire2,307,0004th2,02978329th1,1368th
Wiltshire716,40034th3,4851,34614th20537th
Worcestershire588,40038th1,74167234th33827th
Map of the ceremonial counties of England