List of ceremonial counties of England

This is a list of ceremonial counties of England. The population figures are mid-year estimates for 2016 from the Office for National Statistics.[1][2]

CountyPopulationRank
(pop.)
Area
(in km²)
Area
(sq. mi.)
Rank
(area)
Density
(people/km²)
Rank
(dens.)
Bedfordshire664,50036th1,23547741st53713th
Berkshire896,80024th1,26148740th71011th
Bristol454,20043rd1104247th4,1402nd
Buckinghamshire799,20030th1,87372332nd42622nd
Cambridgeshire849,00027th3,3891,30915th25034th
Cheshire1,048,10019th2,34290425th44721st
City of London9,40048th2.901.1248th3,2413rd
Cornwall556,00040th3,5621,37512th15641st
County Durham859,60026th2,6751,03319th32128th
Cumbria497,90041st6,7662,6123rd7347th
Derbyshire1,042,00020th2,6241,01321st39625th
Devon1,177,90011th6,7062,5894th17539th
Dorset771,90031st2,6521,02420th29030th
East Riding of Yorkshire597,90037th2,47695623rd24135th
East Sussex837,00029th1,79169233rd46720th
Essex1,802,2007th3,6691,41711th49115th
Gloucestershire900,80023rd3,1491,21616th28531st
Greater London8,778,5001st1,56960637th5,5941st
Greater Manchester2,782,1003rd1,27549239th2,1805th
Hampshire1,829,5005th3,7691,4559th48517th
Herefordshire189,30045th2,17984126th8646th
Hertfordshire1,176,70012th1,64363436th71610th
Isle of Wight139,80046th38015046th36726th
Kent1,820,4006th3,7381,44310th48616th
Lancashire1,485,0008th3,0751,18717th48218th
Leicestershire1,031,30021st2,15683228th47819th
Lincolnshire1,073,30018th6,9752,6932nd15342nd
Merseyside1,406,4009th64725043rd2,1746th
Norfolk892,90025th5,3802,0805th16540th
North Yorkshire1,145,70014th8,6543,3411st13244th
Northamptonshire733,10033rd2,36491324th31029th
Northumberland316,00044th5,0131,9366th6348th
Nottinghamshire1,136,00015th2,15983427th52614th
Oxfordshire683,20035th2,6041,00522nd26233rd
Rutland38,60047th38214745th10145th
Shropshire486,30042nd3,4871,34613th13943rd
Somerset948,90022nd4,1701,6107th22736th
South Yorkshire1,385,00010th1,55159938th8929th
Staffordshire1,120,30017th2,7131,04718th41224th
Suffolk745,30032nd3,8001,5008th19638th
Surrey1,176,50013th1,66264235th70712th
Tyne and Wear1,128,80016th54021044th2,0907th
Warwickshire556,80039th1,97576331st28132nd
West Midlands2,864,9002nd90234842nd3,1774th
West Sussex843,80028th1,99077030th42323rd
West Yorkshire2,299,7004th2,02978329th1,1338th
Wiltshire706,30034th3,4851,34614th20237th
Worcestershire583,10038th1,74067034th33427th
Map of the ceremonial counties of England