Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Address a year before by council, Census 2021

Usual residents of each of England's and Wales's 318 councils by address a year before, Census 2021, from the ONS Census API (its “Migrant indicator (5 categories)”).

Address one year ago is the same as the address of enumeration, highest: Birmingham

1,007,977

Census Day, 21 March 2021

Verified against source, 30 October 2026, 11:47 UTC
Address a year before by council, Census 2021
0500k1.0m1.5mBirmingham1,007,977Leeds689,265North Yorkshire546,699Somerset509,616Cornwall504,540Bradford495,209Buckinghamshire491,751Sheffield477,724County Durham462,522Wiltshire451,885Manchester447,364Liverpool407,929Kirklees391,644Bristol, City of384,986West Northamptonshire374,988Cheshire East354,252Croydon348,079Bournemouth, Christchurch and Poole341,555Barnet340,971Dorset339,034Wakefield322,086North Northamptonshire321,142Cheshire West and Chester319,027Ealing318,949Leicester316,173

Source: Office for National Statistics (Census 2021). Contains public sector information licensed under the Open Government Licence v3.0.

Data table

318 rows

AreaDoes not applyAddress one year ago is the same as the address of enumerationAddress one year ago is student term-time or boarding school address in the UKMigrant from within the UK: Address one year ago was in the UKMigrant from outside the UK: Address one year ago was outside the UK
Birmingham E0800002514,2721,007,97711,55997,46913,642
Leeds E080000358,816689,26512,68491,5969,592
North Yorkshire E060000655,019546,6991,39858,6653,710
Somerset E060000665,057509,6161,30051,9583,617
Cornwall E060000524,726504,5403,04855,3392,652
Bradford E080000326,622495,20997339,7993,809
Buckinghamshire E060000605,648491,7511,77150,0743,836
Sheffield E08000019 its area before 1 April 20255,718477,7249,79356,5776,709
County Durham E060000474,623462,5225,71246,5512,657
Wiltshire E060000544,557451,8851,35749,2043,330
Manchester E080000036,581447,36412,51972,81412,659
Liverpool E080000125,014407,92910,46455,4677,214
Kirklees E080000344,759391,6441,55232,4732,787
Bristol, City of E060000235,166384,98610,86064,7896,664
West Northamptonshire E060000624,458374,9881,65740,3924,227
Cheshire East E060000493,648354,25287437,3522,646
Croydon E090000085,085348,07997733,0853,493
Bournemouth, Christchurch and Poole E060000583,678341,5553,33447,8213,808
Barnet E090000034,611340,9711,43336,4135,916
Dorset E060000592,664339,03483035,2231,828
Wakefield E080000363,856322,08644525,6271,356
North Northamptonshire E060000613,714321,14263131,5082,529
Cheshire West and Chester E060000503,280319,0271,94030,5962,307
Ealing E090000094,146318,9491,31836,5996,103
Leicester E060000164,203316,1735,52635,6407,030
Sandwell E080000284,244312,63834321,9852,622
East Riding of Yorkshire E060000112,622309,07562128,7231,174
Newham E090000254,790300,6311,07036,9247,621
Wigan E080000103,356300,46836023,8391,307
Cardiff W060000153,551298,7658,31946,4925,181
Dudley E080000273,463297,54042021,0061,057
Enfield E090000103,721297,54067325,0413,009
Bromley E090000063,657296,80581526,4562,258
Wirral E080000152,978292,54757022,9251,179
Brent E090000053,974292,2631,15836,7445,676
Coventry E080000263,926292,0354,73937,5007,123
Northumberland E060000572,575291,00246825,539983
Shropshire E060000512,656288,90375729,5061,784
Doncaster E080000173,283278,59336724,4051,456
Redbridge E090000264,062276,58664825,0163,948
Bolton E080000013,543269,72049819,9352,267
Hillingdon E090000173,811268,9251,77727,0724,324
Stockport E080000073,183267,28953522,3141,452
Central Bedfordshire E060000563,309262,31863826,0951,892
Lewisham E090000233,842261,0951,31330,8753,428
Walsall E080000303,338260,52932218,5391,400
Wandsworth E090000324,024259,0742,31755,8486,243
Lambeth E090000223,147257,6012,28448,8665,753
South Gloucestershire E060000253,064256,2141,64227,4072,096
Sefton E080000142,452255,27441119,7021,394
Nottingham E060000183,166254,46013,34446,4176,245
Southwark E090000283,230253,0202,91641,6336,838
Milton Keynes E060000423,256251,49570428,4413,164
Hounslow E090000183,532251,49369627,2325,231
Greenwich E090000113,772251,01198529,3143,986
Sunderland E080000242,617249,20758519,9571,806
Medway E060000353,274249,09073924,9591,711
Cumberland E060000632,435247,14056422,0321,083
Waltham Forest E090000313,917244,81549726,5692,629
Rotherham E080000182,756243,52327018,458800
Tower Hamlets E090000303,970242,5883,12550,08410,536
Newcastle upon Tyne E080000212,973240,2789,53942,5984,737
Wolverhampton E080000313,090237,06859320,1792,797
Havering E090000163,096236,79141420,2811,469
Kingston upon Hull, City of E060000103,088234,7602,15225,0022,012
Harrow E090000153,034231,46382222,2183,666
Stoke-on-Trent E060000213,036231,1581,27321,1301,772
Derby E060000152,930230,9591,86523,4362,173
Plymouth E060000262,450228,5693,23328,7311,712
Salford E080000063,543227,6622,56132,2663,890
Haringey E090000143,031225,52687730,8843,920
Bexley E090000042,815223,92963817,7091,381
Barnsley E08000016 its area before 1 April 20252,511223,18725317,815806
Oldham E080000042,980222,75927714,5761,496
Brighton and Hove E060000432,199222,4965,78442,4564,166
East Suffolk E070002441,872222,08544920,825826
Rhondda Cynon Taf W060000162,304217,43078216,211924
Hackney E090000123,391216,0601,15334,4764,063
Trafford E080000092,383212,37963317,5282,129
Tameside E080000082,527212,10823215,205999
Swansea W060000112,012208,7973,62222,2921,768
Swindon E060000302,504207,18741121,0582,249
Southampton E060000452,712205,6974,62830,9174,965
Westmorland and Furness E060000641,741205,04043518,1451,231
Rochdale E080000052,788204,13626315,1311,455
Luton E060000323,133199,32244618,6043,756
Barking and Dagenham E090000023,156197,25029615,9852,182
Solihull E080000292,074196,30745516,2481,156
North Somerset E060000241,942194,05650819,1331,089
Warrington E060000071,946190,56842816,6861,346
North Tyneside E080000221,978190,19228815,707802
Peterborough E060000312,700190,02838320,2452,316
Sutton E090000292,303188,78541316,4661,672
Calderdale E080000332,106187,49132015,936778
Merton E090000242,740187,42068321,3842,960
Bury E080000022,125177,52329812,908997
Stockton-on-Tees E060000041,916177,44928616,088853
Gateshead E080000371,883177,26542515,672906
Portsmouth E060000442,234172,5373,63926,7922,802
Islington E090000192,456171,8982,24434,1295,860
Carmarthenshire W060000101,678171,25034814,021600
Basildon E070000662,250170,21326813,962878
Richmond upon Thames E090000272,023169,36992119,6863,279
St. Helens E080000131,826167,62423112,945622
Herefordshire, County of E060000191,516167,35638816,6461,128
York E060000141,688166,2705,84726,4532,563
Camden E090000072,036166,1343,58030,1908,196
Colchester E070000712,006165,7511,98621,0101,962
Telford and Wrekin E060000201,985164,08972017,5631,184
Bedford E060000552,163163,56747217,3511,672
Basingstoke and Deane E070000841,989163,49544317,6161,611
Caerphilly W060000181,607163,17620510,729235
Southend-on-Sea E060000331,960161,56834815,8021,008
Chelmsford E070000701,805161,26055716,5441,357
Huntingdonshire E070000111,752160,51437616,9261,264
Westminster E090000331,861159,8682,16830,4569,883
Thurrock E060000342,287158,90926013,548996
New Forest E070000911,293158,81028714,658736
Bath and North East Somerset E060000221,769157,7794,91826,1372,806
West Suffolk E070002451,846156,81129316,8884,110
Wokingham E060000411,722155,97187217,0811,858
Charnwood E070001301,664155,3523,47221,5761,907
Maidstone E070001101,930154,59735417,7161,188
North Lincolnshire E060000131,561153,71522413,291888
Arun E070002241,347147,24135215,148801
Kingston upon Thames E090000211,802145,0771,49216,8612,831
Newport W060000221,839144,99734511,3501,061
Hammersmith and Fulham E090000131,883144,7272,23329,3334,981
South Cambridgeshire E070000121,590144,23352014,3821,392
West Berkshire E060000371,509144,16251814,1751,084
Reading E060000381,980143,1542,91322,2633,914
Wealden E070000651,298143,02634614,792689
Knowsley E080000111,793141,96211910,037608
Flintshire W060000051,423141,88122210,955481
North East Lincolnshire E060000121,534141,53618613,036674
Slough E060000392,166141,15330812,6912,182
Cherwell E070001771,775140,86639716,4501,529
Blackburn with Darwen E060000081,925140,26221211,0911,249
Braintree E070000671,445139,39326813,709453
Dacorum E070000961,786138,73238813,200975
King's Lynn and West Norfolk E070001461,364138,31720313,3091,132
Swale E070001131,587136,34017113,101478
South Tyneside E080000231,454135,6921429,952536
Mid Sussex E070002281,508135,50640114,0431,110
Windsor and Maidenhead E060000401,462135,15559714,3821,903
Reigate and Banstead E070002111,681133,75842113,7641,222
East Devon E070000401,192133,74736214,785742
East Hertfordshire E070002421,560133,11446714,050967
Tendring E070000761,259133,06216913,469333
Bridgend W060000131,346132,88420510,582471
St Albans E070002401,493131,17752813,5351,434
South Oxfordshire E070001791,478130,89954115,0881,079
Horsham E070002271,322130,22638613,8231,021
Neath Port Talbot W060000121,266130,00336110,189470
Canterbury E070001061,237128,9844,20920,8432,156
South Kesteven E070001411,264128,89633812,273633
East Lindsey E070001371,047127,82420012,708515
South Norfolk E070001491,259127,19831512,529646
Preston E070001231,756126,8721,57315,2462,388
Middlesbrough E060000021,621126,75675512,5482,244
Breckland E070001431,224126,54118812,684839
Blackpool E060000091,407126,40318012,146901
Thanet E070001141,399125,59019512,693710
Torbay E060000271,083125,21027112,087673
Redcar and Cleveland E060000031,176125,0801489,796331
Isle of Wight E06000046991125,05823413,499677
Warwick E070002221,372124,7032,94617,2992,133
Ipswich E070002021,529124,49127512,2691,078
Wrexham W060000061,256123,2052789,851527
Stafford E070001971,225122,50625412,317565
Eastleigh E070000861,382121,89825112,303607
Elmbridge E070002071,525121,87543613,2111,705
Epping Forest E070000721,511121,77725110,795647
Nuneaton and Bedworth E070002191,474121,50819710,411606
Teignbridge E070000451,042120,89724112,136487
Powys W060000231,052120,58428510,779472
Vale of White Horse E070001801,397120,36058615,1801,391
Lancaster E070001211,235120,2943,41716,1051,882
Broadland E070001441,015119,80517510,342384
Wychavon E070002381,159119,80126510,720548
North Hertfordshire E070000991,411119,59535711,243603
Tonbridge and Malling E070001151,354119,50826410,490585
Oxford E070001781,382119,3516,69628,0196,590
Vale of Glamorgan W060000141,229118,96529910,796651
Stratford-on-Avon E070002211,198118,63131713,889691
Halton E060000061,261117,8891508,678500
Ashford E070001051,408117,59726512,515962
Gloucester E070000811,404117,44676412,130672
Guildford E070002091,243116,8552,91419,8552,783
Kensington and Chelsea E090000201,270116,0011,70418,7515,649
Test Valley E070000931,215115,94930612,284737
Norwich E070001481,341115,7303,62121,1622,069
Ashfield E070001701,240115,5561439,027333
Amber Valley E070000321,097115,1872009,395330
Havant E070000901,129112,8601589,666395
Waverley E070002161,101112,09272013,1821,134
East Hampshire E070000851,085112,02132311,597718
Pembrokeshire W060000091,001111,7512489,851508
East Staffordshire E070001931,339111,40819110,337742
Cambridge E070000081,224110,4154,80723,0336,195
Newark and Sherwood E070001751,201109,64623411,390484
Newcastle-under-Lyme E070001951,116109,2331,21411,174562
Bracknell Forest E060000361,352109,15733912,6931,067
Stroud E07000082995109,12628810,207488
Sevenoaks E070001111,243108,5863179,604764
Chichester E07000225932107,64280513,826863
Winchester E070000941,085107,2181,63416,1811,326
Chorley E070001181,108106,9631819,121360
Gedling E070001731,137106,7232678,769365
Bassetlaw E070001711,116106,2321649,937355
North Kesteven E07000139984105,24228011,029539
Rushcliffe E070001761,040104,9801,08311,257718
Crawley E070002261,500104,67220211,0441,075
Conwy W06000003932104,5812438,592393
Dartford E070001071,599104,4921859,699778
Dover E070001081,060104,38520110,213551
Fareham E07000087898103,5512219,347496
Hinckley and Bosworth E070001321,023103,3692208,733297
Gwynedd W06000002983103,2941,67510,723717
Erewash E07000036983103,1791538,304286
West Lancashire E07000127929102,6261,45911,861556
Welwyn Hatfield E070002411,237101,6211,75312,9042,321
South Ribble E070001261,025101,3081828,232288
Exeter E070000411,163101,2625,64820,0682,568
Cheltenham E070000781,027101,1051,22514,2361,243
Tunbridge Wells E070001161,131100,87734711,976980
South Staffordshire E07000196931100,7131578,482189
Rugby E070002201,188100,48231211,471910
Wyre E07000128932100,18318910,231411
Mansfield E070001741,10399,8851348,744616
West Oxfordshire E070001811,07799,58232012,359899
Worthing E070002291,02599,05321710,433610
Broxtowe E0700017295798,7189219,462882
Folkestone and Hythe E0700011294998,6061979,446560
Gravesham E070001091,26997,0351667,896534
Hertsmere E070000981,19296,5873998,866783
Darlington E060000051,04096,3921779,672518
Lichfield E0700019496396,0682008,883323
South Derbyshire E070000391,09595,9001889,692333
Chesterfield E0700003495194,2911537,857317
Blaby E070001291,03193,8551627,554324
North West Leicestershire E070001341,05293,6804369,180357
North East Derbyshire E0700003891093,1911287,539233
North Norfolk E0700014762892,7941589,028372
Wyre Forest E0700023988392,6061617,765192
Fenland E0700001097092,0771208,857438
Spelthorne E070002131,14391,9311968,888798
Mid Suffolk E0700020386691,7292089,348548
Cannock Chase E070001921,09591,5311197,569205
Woking E070002171,17891,2943119,7771,383
Worcester E0700023798690,36492010,657945
Bromsgrove E0700023488890,0842337,642335
Watford E070001031,27089,9252209,4501,381
Broxbourne E070000951,11689,9181817,401390
Lewes E0700006379889,7101758,756465
Eastbourne E0700006188889,6973609,947794
Great Yarmouth E0700014592289,483998,625619
Hart E0700008992988,1432389,421678
Staffordshire Moorlands E0700019879488,0081356,717192
Rushmoor E070000921,26587,4782189,872923
North Devon E0700004378987,3461919,740545
Pendle E070001221,10586,7591306,781982
Denbighshire W0600000486286,6551727,817311
Harborough E0700013187186,5652419,460491
West Lindsey E0700014278385,3751698,491339
Burnley E070001171,05085,1541117,438891
Torfaen W0600002091584,9811076,115158
Tewkesbury E0700008397184,9361918,327458
Three Rivers E0700010297784,8313007,032631
South Holland E0700014089784,6791318,934481
Monmouthshire W0600002173584,3512267,248397
Harlow E070000731,19083,4761197,878664
Rother E0700006467783,4741818,340438
Hartlepool E0600000191883,1331817,834271
Babergh E0700020071382,8191858,308316
High Peak E0700003778382,5902127,061287
Lincoln E070001381,03582,3733,69715,4261,282
Castle Point E0700006980182,0971016,405183
Uttlesford E0700007783381,8352337,972468
Hastings E0700006290081,2131238,196563
Stevenage E070002431,05680,5562036,901777
Surrey Heath E0700021483280,5402538,052776
Cotswold E0700007974479,6143849,406681
Tandridge E0700021591479,2052596,993503
Redditch E0700023695679,0351206,543384
East Cambridgeshire E0700000979478,6901947,455629
Mole Valley E0700021073078,5052907,304558
Forest of Dean E0700008072478,4162047,314346
South Hams E0700004458178,3771928,945532
Rochford E0700007579378,2191246,346178
Hyndburn E0700012089374,9611085,986287
Mid Devon E0700004275273,9131687,668350
Gosport E0700008882373,403937,295339
Runnymede E0700021288573,1252,04210,7401,287
Bolsover E0700003381672,636846,459279
Fylde E0700011958172,5221417,404728
Epsom and Ewell E0700020886772,4892916,517774
Malvern Hills E0700023554971,3922446,898403
Tamworth E0700019985570,962826,503245
Brentwood E0700006880168,9051746,685485
Rossendale E0700012568864,6971035,202181
Derbyshire Dales E0700003547864,5941546,005309
Isle of Anglesey W0600000157362,7871665,210145
Boston E0700013664362,453816,539786
Blaenau Gwent W0600001966261,611764,449105
Torridge E0700004651760,8631136,320301
Ceredigion W0600000850160,4171,7608,278516
Maldon E0700007455959,564955,780209
North Warwickshire E0700021859959,145815,049161
Adur E0700022353958,791934,888233
Ribble Valley E0700012446454,9871465,650314
Merthyr Tydfil W0600002460754,365513,573243
Oadby and Wigston E0700013549351,2801895,313472
West Devon E0700004741751,1501455,097287
Melton E0700013343546,603894,417208
Rutland E0600001727536,0492014,239284
City of London E09000001446,2371901,564548
Isles of Scilly E06000053181,844317513
Barnsley E08000038given for its area before 1 April 2025, under E08000016given for its area before 1 April 2025, under E08000016given for its area before 1 April 2025, under E08000016given for its area before 1 April 2025, under E08000016given for its area before 1 April 2025, under E08000016
Sheffield E08000039given for its area before 1 April 2025, under E08000019given for its area before 1 April 2025, under E08000019given for its area before 1 April 2025, under E08000019given for its area before 1 April 2025, under E08000019given for its area before 1 April 2025, under E08000019

Download CSVDownload JSON with full provenance

Map

Address one year ago is the same as the address of enumeration · 316 areas, each shaded by the fifth of the areas its figure falls in

  • 1,844 to 90k
  • 90k to 116k
  • 116k to 145k
  • 145k to 237k
  • 237k to 1.0m

Boundaries: Council boundaries, May 2026, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.

Source and licence

Publisher
Office for National Statistics (Census 2021)
Check it yourself
https://www.ons.gov.uk/datasets/create
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
30 October 2026, 11:41 UTC
Raw files fetched

Verification

Verified against source, 30 October 2026, 11:47 UTC Run at 30 October 2026, 11:47 UTC; 1590 of 1590 figures matched the live source.

ResultCheckDetail
PassProvenance recordedOffice for National Statistics (Census 2021); Open Government Licence v3.0; retrieved 2026-10-30T11:41:47Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures1590 of 1590 figures and the headline reproduced
PassFigures are finite numbers1590 figures, 0 invalid
PassLive source matches every figure1590 of 1590 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches
PassThe ONS's answer for England and for Wales agreesin 10 of 10 cells (a category in a nation) the councils sum to the nation's count at https://api.beta.ons.gov.uk/v1/population-types/UR/census-observations?area-type=ctry&dimensions=migrant_ind within twice the square root of the councils summed (1 exactly; the largest gap 0.46 of its limit), the Census's cell-by-cell perturbation
PassSource page answershttps://www.ons.gov.uk/datasets/create – HTTP 200

Notes

  • Census Day was the 21st of March 2021. The ONS perturbs every count slightly to protect privacy, each cell on its own, so a council's categories can add up to a total a few people different from one topic to another, and its councils add up to England's and Wales's counts only within a few dozen.
  • By council as the ONS's Census API gives them, its lower-tier local authorities of 2023, with Barnsley's and Sheffield's figures under the codes they had until the 1st of April 2025, as the API gives them. Scotland's and Northern Ireland's censuses are separate, so their councils are not here.
  • Every council's categories together count all its usual residents, “Does not apply” those the question was not asked of.
  • The ONS's description of the topic, “Migrant indicator (5 categories)”: The migration indicator classifies people based on the difference between their current address and their address one year ago. It provides an indicator of the movement of people within the UK and from outside the UK, in the one-year period before the census.