1931 Census of England and Wales, General Report, Table 11 : " Administrative Counties (Including County Boroughs) Arranged in Order of Enumerated Population, 1931".

Administrative County Persons per
acre
Population
Lancashire 4.2 5,039,455
London 58.7 4,397,003
Yorks, West Riding 1.9 3,352,555
Essex 1.8 1,755,459
Middlesex 11.0 1,638,728
Warwickshire 2.5 1,535,007
Durham 2.3 1,486,175
Stafford 1.9 1,431,359
Glamorganshire 2.4 1,225,717
Kent 1.2 1,219,273
Surrey 2.6 1,180,878
Cheshire 1.7 1,087,655
Southampton 1.1 1,014,316
Gloucestershire 1.0 786,000
Derbyshire 1.2 757,374
Northumberland 0.6 756,782
Devonshire 0.4 732,968
Nottinghamshire 1.3 712,731
Sussex, East 1.0 546,864
Leicestershire 1.0 541,861
Norfolk 0.4 504,940
Yorks, East Riding 0.6 482,936
Somersetshire 0.5 475,142
Yorks, North Riding 0.3 469,375
Monmouthshire 1.2 434,958
Lincolnshire, Lindsey 0.4 422,199
Worcestershire 0.9 420,056
Hertfordshire 1.0 401,206
Cornwall 0.4 317,968
Berkshire 0.7 311,453
Northamptonshire 0.5 309,474
Wiltshire 0.4 303,373
Suffolk, East 0.5 294,977
Buckinghamshire 0.6 271,586
Cumberland 0.3 263,151
Shropshire 0.3 244,156
Dorsetshire 0.4 239,352
Sussex, West 0.6 222,995
Bedfordshire 0.7 220,525
Oxfordshire 0.4 209,621
Carmarthenshire 0.3 179,100
Denbighshire 0.4 157,648
Cambridgeshire 0.4 140,004
Caenarvonshire 0.3 120,829
Flintshire 0.7 112,889
Herefordshire 0.2 111,767
Lincolnshire, Kesteven 0.2 110,060
Suffolk, West 0.3 106,137
Lincolnshire, Holland 0.3 92,330
Isle of Wight 0.9 88,454
Pembrokeshire 0.2 87,206
York, City and County of 22.7 84,813
Isle of Ely 0.3 77,698
Westmorland 0.1 65,408
Brecknockshire 0.1 57,775
Huntingdonshire 0.2 56,206
Cardiganshire 0.1 55,184
Soke of Peterborough 1.0 51,839
Anglesey 0.3 49,029
Mongomeryshire 0.1 48,473
Merionthshire 0.1 43,201
Radnoreshire 0.1 21,323
Rutlandshire 0.2 17,401
     
TOTAL 39,952,377