Population Statistics
HomeUnited KingdomTrends

UK population trends, 2001–2024

How the population of every UK local authority has changed over 23 years of official mid-year estimates. Updated each year when new ONS figures are published.

Fastest growing

#Local authorityNation20012024Change
1City of LondonEngland7,35915,111+105.3%
2Tower HamletsEngland201,090331,886+65.0%
3NewhamEngland249,411374,523+50.2%
4DartfordEngland85,956125,011+45.4%
5Milton KeynesEngland212,707305,884+43.8%
6South DerbyshireEngland81,738117,493+43.7%
7PeterboroughEngland157,439223,655+42.1%
8Barking and DagenhamEngland165,654232,747+40.5%
9RugbyEngland87,520122,378+39.8%
10ManchesterEngland422,915589,670+39.4%
11SloughEngland120,577167,359+38.8%
12HounslowEngland215,976299,424+38.6%
13UttlesfordEngland68,96995,106+37.9%
14GreenwichEngland217,460299,528+37.7%
15LeicesterEngland282,757388,348+37.3%
16AshfordEngland103,024140,936+36.8%
17HarboroughEngland76,818104,713+36.3%
18CambridgeEngland109,941149,352+35.8%
19SalfordEngland216,978294,348+35.7%
20SwindonEngland180,129243,875+35.4%

Shrinking

Only 10 of 361 UK local authorities have fewer residents than in 2001.

#Local authorityNation20012024Change
1Kensington and ChelseaEngland162,199144,518-10.9%
2InverclydeScotland84,15078,880-6.3%
3West DunbartonshireScotland93,32089,120-4.5%
4Argyll and ButeScotland91,30087,690-4.0%
5CeredigionWales75,41772,599-3.7%
6Blaenau GwentWales70,00067,873-3.0%
7Na h-Eileanan SiarScotland26,45026,020-1.6%
8North AyrshireScotland135,820134,010-1.3%
9Dumfries and GallowayScotland147,780145,860-1.3%
10South TynesideEngland152,793151,393-0.9%

Every local authority

City of London
15,111 · +105.3%
Tower Hamlets
331,886 · +65.0%
Newham
374,523 · +50.2%
Dartford
125,011 · +45.4%
Milton Keynes
305,884 · +43.8%
South Derbyshire
117,493 · +43.7%
Peterborough
223,655 · +42.1%
Barking and Dagenham
232,747 · +40.5%
Rugby
122,378 · +39.8%
Manchester
589,670 · +39.4%
Slough
167,359 · +38.8%
Hounslow
299,424 · +38.6%
Uttlesford
95,106 · +37.9%
Greenwich
299,528 · +37.7%
Leicester
388,348 · +37.3%
Ashford
140,936 · +36.8%
Harborough
104,713 · +36.3%
Cambridge
149,352 · +35.8%
Salford
294,348 · +35.7%
Swindon
243,875 · +35.4%
Central Bedfordshire
315,877 · +35.0%
Maidstone
187,767 · +35.0%
Hillingdon
329,185 · +34.0%
South Norfolk
148,448 · +33.9%
Watford
107,171 · +33.3%
Tewkesbury
101,949 · +33.2%
Redbridge
321,231 · +32.8%
South Cambridgeshire
172,544 · +32.2%
Bedford
194,976 · +31.6%
North Northamptonshire
373,871 · +31.1%
Stratford-on-Avon
146,258 · +31.1%
Brent
352,976 · +30.9%
North West Leicestershire
111,881 · +30.6%
North Kesteven
122,468 · +29.8%
South Holland
99,298 · +29.4%
Cherwell
170,426 · +29.1%
Vale of White Horse
149,347 · +29.0%
Harrow
270,724 · +28.9%
Hackney
266,758 · +28.7%
Swale
158,379 · +28.6%
Luton
239,090 · +28.6%
Colchester
200,222 · +28.3%
Mid Ulster
152,718 · +28.2%
East Lothian
115,180 · +27.7%
Boston
71,080 · +27.4%
Mid Suffolk
110,775 · +27.3%
West Northamptonshire
439,811 · +27.2%
Tonbridge and Malling
136,853 · +27.0%
Mid Sussex
161,755 · +27.0%
Barnet
405,050 · +26.8%
Bristol, City of
494,399 · +26.8%
East Cambridgeshire
92,906 · +26.6%
Winchester
135,632 · +26.4%
Reading
182,907 · +26.4%
Armagh City, Banbridge and Craigavon
222,511 · +26.4%
West Oxfordshire
120,941 · +26.4%
Basingstoke and Deane
193,110 · +26.3%
Thurrock
180,989 · +26.3%
Gloucester
138,598 · +26.1%
Waltham Forest
279,737 · +26.0%
Welwyn Hatfield
122,819 · +25.9%
East Devon
158,239 · +25.9%
Reigate and Banstead
159,134 · +25.6%
Ealing
385,985 · +25.6%
Fenland
104,896 · +25.3%
Preston
162,864 · +24.9%
East Staffordshire
129,659 · +24.7%
Harlow
98,235 · +24.7%
West Lindsey
99,208 · +24.6%
South Gloucestershire
306,332 · +24.5%
Wokingham
187,200 · +24.5%
Exeter
138,399 · +24.5%
Sandwell
353,860 · +24.3%
Islington
223,024 · +24.3%
Wandsworth
337,655 · +24.3%
Epsom and Ewell
83,288 · +24.2%
Braintree
164,304 · +24.0%
Horsham
151,521 · +23.9%
Cardiff
383,919 · +23.8%
Telford and Wrekin
195,952 · +23.6%
Crawley
124,008 · +23.5%
Hart
103,162 · +23.4%
Midlothian
99,880 · +23.4%
Nottingham
331,077 · +23.1%
Test Valley
135,201 · +22.9%
Eastleigh
142,933 · +22.9%
Havering
276,274 · +22.9%
Warwick
154,889 · +22.8%
Lincoln
105,114 · +22.8%
Charnwood
188,385 · +22.7%
Southwark
314,786 · +22.6%
Oxford
166,034 · +22.5%
Croydon
409,342 · +22.2%
Wychavon
138,017 · +22.1%
West Suffolk
188,485 · +22.0%
Newport
167,899 · +22.0%
South Oxfordshire
156,470 · +21.9%
Coventry
369,026 · +21.9%
Lisburn and Castlereagh
151,669 · +21.7%
Ribble Valley
65,794 · +21.7%
Mid Devon
84,993 · +21.6%
East Hertfordshire
156,875 · +21.5%
Huntingdonshire
190,619 · +21.3%
Chichester
128,934 · +21.1%
Wiltshire
523,700 · +20.8%
Buckinghamshire
578,772 · +20.8%
Arun
170,064 · +20.6%
Breckland
146,620 · +20.6%
West Devon
58,923 · +20.5%
Newcastle upon Tyne
320,605 · +20.4%
Norwich
147,182 · +20.3%
Newark and Sherwood
127,886 · +20.2%
Birmingham
1,183,618 · +20.2%
Chorley
120,839 · +20.2%
Lichfield
111,932 · +20.1%
Chelmsford
188,803 · +20.1%
Rushcliffe
126,736 · +19.8%
Rutland
41,443 · +19.8%
Canterbury
162,100 · +19.7%
Ipswich
140,274 · +19.7%
Bradford
563,605 · +19.7%
Blaby
108,165 · +19.7%
Cheshire East
421,298 · +19.7%
Bracknell Forest
130,806 · +19.3%
Haringey
263,850 · +19.3%
Newry, Mourne and Down
183,115 · +19.1%
Wealden
166,908 · +19.1%
Windsor and Maidenhead
158,943 · +19.0%
North Somerset
224,578 · +18.9%
East Hampshire
129,975 · +18.8%
Derby
274,149 · +18.8%
Nuneaton and Bedworth
141,565 · +18.7%
Bolton
310,085 · +18.7%
Lewisham
301,255 · +18.4%
Spelthorne
107,074 · +18.4%
Bath and North East Somerset
200,028 · +18.2%
Sutton
214,525 · +18.2%
City of Edinburgh
530,680 · +18.2%
Southampton
259,424 · +18.2%
Wolverhampton
281,251 · +18.2%
Torridge
69,841 · +18.1%
Leeds
845,189 · +18.1%
Enfield
327,434 · +18.1%
Runnymede
92,118 · +18.0%
Somerset
588,328 · +18.0%
Bournemouth, Christchurch and Poole
408,967 · +17.9%
South Kesteven
147,151 · +17.8%
Surrey Heath
94,492 · +17.7%
Woking
105,679 · +17.6%
Blackburn with Darwen
162,540 · +17.4%
Shropshire
332,455 · +17.4%
Stafford
141,556 · +17.3%
West Lothian
186,440 · +17.2%
Bexley
256,434 · +17.2%
North Hertfordshire
137,201 · +17.2%
Medway
292,655 · +17.2%
Dacorum
161,420 · +17.1%
St Albans
151,012 · +16.9%
Broxbourne
101,900 · +16.9%
Aberdeenshire
265,080 · +16.8%
Basildon
193,632 · +16.7%
Walsall
295,678 · +16.7%
Folkestone and Hythe
112,411 · +16.7%
Cornwall
583,289 · +16.7%
Hertsmere
110,212 · +16.7%
Guildford
151,359 · +16.6%
Worthing
113,866 · +16.6%
Wakefield
367,666 · +16.6%
Bolsover
83,773 · +16.5%
Fylde
85,447 · +16.5%
Hinckley and Bosworth
116,682 · +16.4%
Rushmoor
105,751 · +16.3%
Stroud
125,680 · +16.3%
Broadland
138,157 · +16.3%
Ashfield
129,572 · +16.2%
Babergh
97,033 · +16.2%
Waverley
134,284 · +16.1%
Eastbourne
104,259 · +16.1%
Maldon
69,131 · +16.0%
Lambeth
316,920 · +15.9%
Kingston upon Thames
172,692 · +15.9%
Bassetlaw
124,937 · +15.9%
Brentwood
79,326 · +15.8%
Bromsgrove
101,685 · +15.7%
Elmbridge
141,926 · +15.7%
Three Rivers
95,807 · +15.6%
Gravesham
110,671 · +15.5%
Southend-on-Sea
185,256 · +15.5%
North Devon
101,222 · +15.5%
York
209,301 · +15.5%
Barnsley
251,770 · +15.4%
Mansfield
113,138 · +15.4%
Cheshire West and Chester
371,652 · +15.4%
Malvern Hills
83,227 · +15.3%
King's Lynn and West Norfolk
156,206 · +15.2%
Liverpool
508,961 · +15.2%
Kirklees
447,847 · +15.1%
Oldham
251,560 · +15.1%
Tunbridge Wells
119,694 · +15.0%
Antrim and Newtownabbey
148,100 · +15.0%
Stevenage
91,774 · +15.0%
Darlington
112,489 · +14.9%
Trafford
241,025 · +14.7%
Bridgend
147,530 · +14.6%
Orkney Islands
22,020 · +14.6%
Dover
119,768 · +14.5%
Perth and Kinross
154,420 · +14.4%
Wigan
344,922 · +14.4%
Merton
218,539 · +14.4%
Teignbridge
138,548 · +14.3%
West Berkshire
165,112 · +14.3%
Worcester
106,671 · +14.2%
Rochford
89,815 · +14.2%
Tandridge
90,586 · +14.2%
Rochdale
235,561 · +14.1%
Cotswold
91,661 · +14.0%
Portsmouth
214,321 · +14.0%
Vale of Glamorgan
135,743 · +13.8%
Epping Forest
137,451 · +13.6%
Highland
237,290 · +13.6%
Brighton and Hove
283,870 · +13.6%
Sheffield
582,493 · +13.5%
Bromley
335,319 · +13.2%
East Riding of Yorkshire
355,884 · +13.0%
Tendring
156,759 · +12.9%
Cannock Chase
104,088 · +12.9%
Plymouth
272,067 · +12.9%
Melton
54,052 · +12.9%
Richmond upon Thames
196,678 · +12.8%
Warrington
215,391 · +12.7%
Thanet
142,691 · +12.6%
Stockton-on-Tees
206,800 · +12.5%
Dorset
389,947 · +12.5%
Stoke-on-Trent
270,425 · +12.5%
Rother
96,133 · +12.5%
South Hams
92,148 · +12.5%
Tameside
239,643 · +12.5%
Swansea
251,304 · +12.5%
West Lancashire
121,995 · +12.5%
Glasgow City
650,300 · +12.4%
Sevenoaks
122,748 · +12.4%
Wyre
118,743 · +12.2%
Forest of Dean
89,753 · +12.1%
North Lincolnshire
171,336 · +12.0%
North Tyneside
215,025 · +12.0%
Amber Valley
130,451 · +11.9%
Pendle
99,777 · +11.8%
Monmouthshire
94,930 · +11.7%
South Ribble
116,113 · +11.7%
East Renfrewshire
99,830 · +11.7%
Redditch
87,847 · +11.5%
Doncaster
319,765 · +11.5%
North Yorkshire
635,270 · +11.4%
Hammersmith and Fulham
188,687 · +11.4%
Rotherham
276,595 · +11.4%
Fermanagh and Omagh
117,687 · +11.3%
Rossendale
73,045 · +11.3%
Pembrokeshire
125,761 · +11.2%
East Lindsey
145,183 · +11.1%
Lewes
102,363 · +11.0%
Halton
131,543 · +11.0%
Solihull
221,242 · +10.9%
Burnley
99,233 · +10.8%
Cheltenham
121,739 · +10.6%
Ards and North Down
165,415 · +10.6%
Oadby and Wigston
61,695 · +10.6%
Middlesbrough
156,161 · +10.6%
Isles of Scilly
2,366 · +10.6%
Great Yarmouth
100,529 · +10.5%
Mole Valley
88,709 · +10.5%
South Lanarkshire
334,030 · +10.5%
Kingston upon Hull, City of
275,401 · +10.2%
Falkirk
160,020 · +10.2%
Bury
198,921 · +10.1%
North East Derbyshire
106,646 · +10.0%
Carmarthenshire
190,800 · +9.9%
Mid and East Antrim
139,913 · +9.8%
Calderdale
210,929 · +9.6%
East Suffolk
249,664 · +9.6%
Renfrewshire
189,170 · +9.4%
Scottish Borders
116,980 · +9.4%
Aberdeen City
231,780 · +9.4%
Stirling
94,210 · +9.3%
Herefordshire, County of
191,047 · +9.2%
Moray
95,010 · +9.2%
County Durham
538,011 · +9.0%
Hartlepool
98,180 · +8.9%
Dudley
331,930 · +8.8%
Tamworth
81,117 · +8.7%
Adur
64,889 · +8.7%
Havant
126,985 · +8.6%
North Warwickshire
67,117 · +8.6%
Clackmannanshire
52,110 · +8.4%
Lancaster
145,006 · +8.2%
Gosport
82,921 · +8.1%
Causeway Coast and Glens
141,954 · +8.1%
South Staffordshire
114,423 · +8.0%
Northumberland
331,420 · +7.8%
Torbay
140,126 · +7.8%
Wrexham
138,245 · +7.6%
Knowsley
162,565 · +7.5%
Gedling
120,179 · +7.5%
Chesterfield
106,045 · +7.3%
North Lanarkshire
344,540 · +7.3%
Belfast
352,390 · +7.2%
Wyre Forest
103,913 · +7.2%
Fife
374,760 · +7.1%
Camden
216,943 · +7.1%
Powys
135,059 · +6.9%
Hastings
91,219 · +6.8%
Stockport
303,929 · +6.8%
St. Helens
188,861 · +6.8%
Fareham
115,428 · +6.7%
Neath Port Talbot
143,249 · +6.6%
Broxtowe
114,565 · +6.6%
Isle of Wight
141,660 · +6.6%
Cumberland
280,495 · +6.4%
Gateshead
202,760 · +6.1%
Derry City and Strabane
152,383 · +6.0%
Angus
114,810 · +5.9%
Shetland Islands
23,190 · +5.6%
Hyndburn
86,058 · +5.6%
Denbighshire
98,202 · +5.5%
Merthyr Tydfil
58,972 · +4.9%
Flintshire
155,867 · +4.9%
North Norfolk
103,217 · +4.8%
Conwy
114,891 · +4.8%
Rhondda Cynon Taf
242,844 · +4.7%
Newcastle-under-Lyme
127,727 · +4.7%
Castle Point
90,581 · +4.5%
Wirral
328,873 · +4.4%
Caerphilly
176,865 · +4.3%
New Forest
176,116 · +3.9%
Erewash
114,253 · +3.7%
Torfaen
94,119 · +3.5%
Gwynedd
120,813 · +3.4%
Derbyshire Dales
71,757 · +3.4%
Westminster
209,996 · +3.3%
Dundee City
149,880 · +3.0%
High Peak
91,959 · +2.9%
Westmorland and Furness
230,185 · +2.7%
Staffordshire Moorlands
96,651 · +2.2%
Isle of Anglesey
69,097 · +1.9%
East Dunbartonshire
109,970 · +1.6%
Sunderland
288,606 · +1.4%
Blackpool
144,191 · +1.4%
North East Lincolnshire
159,911 · +1.2%
Sefton
286,281 · +1.2%
East Ayrshire
121,480 · +1.0%
South Ayrshire
112,260 · +0.1%
Redcar and Cleveland
139,228 · +0.0%
South Tyneside
151,393 · -0.9%
Dumfries and Galloway
145,860 · -1.3%
North Ayrshire
134,010 · -1.3%
Na h-Eileanan Siar
26,020 · -1.6%
Blaenau Gwent
67,873 · -3.0%
Ceredigion
72,599 · -3.7%
Argyll and Bute
87,690 · -4.0%
West Dunbartonshire
89,120 · -4.5%
Inverclyde
78,880 · -6.3%
Kensington and Chelsea
144,518 · -10.9%