UK public data, by local authority district
StatsMapped

Housing, jobs, schools, roads, procurement and population for every local authority district in the United Kingdom — nine dataset families from seven official publishers, each with the publisher's own caveats attached. Click a district for its figures.

Why the caveats matter

Every figure carries the publisher's own caveats. Where a statistic is published for a wider area than the one you clicked, or where the publisher itself flags it as unreliable, the page says so rather than quietly rounding it off.

The UK's four nations publish separately, so some figures stop at a border: house sale prices cover England and Wales, road collisions Great Britain. Pupil absence is published for England, but not every English district individually — some are reported only as part of their wider county. An area with fewer datasets isn't missing data — either its nation publishes that statistic through a different body, or (pupil absence only) its own district isn't reported separately.

England

296 local authorities make up England, ranked here by population.

Population, every local authority in England ranked
RankLocal authorityPopulationYear-on-year
1Birmingham1,176,960-0.5% year on year, from 1,182,920
2Leeds840,550-0.3% year on year, from 842,884
3North Yorkshire639,133+0.9% year on year, from 633,692
4Somerset590,972+0.5% year on year, from 588,173
5Manchester588,256-0.1% year on year, from 588,597
6Cornwall584,782+0.4% year on year, from 582,205
7Buckinghamshire584,296+1.0% year on year, from 578,432
8Sheffield579,517-0.1% year on year, from 580,235
9Bradford557,758-0.4% year on year, from 559,818
10County Durham539,146+0.4% year on year, from 536,793
11Wiltshire526,392+0.5% year on year, from 524,001
12Liverpool507,915-0.1% year on year, from 508,202
13Bristol, City of495,260+0.2% year on year, from 494,225
14Kirklees445,832+0.0% year on year, from 445,780
15West Northamptonshire444,218+0.7% year on year, from 441,277
16Cheshire East425,459+1.2% year on year, from 420,472
17Croydon410,085+0.4% year on year, from 408,636
18Barnet408,087+0.5% year on year, from 406,198
19Bournemouth, Christchurch and Poole405,829-0.5% year on year, from 408,009
20Dorset391,036+0.4% year on year, from 389,341
21Ealing387,072-0.2% year on year, from 387,680
22Leicester383,116-0.9% year on year, from 386,755
23North Northamptonshire379,569+1.1% year on year, from 375,336
24Newham376,542-0.8% year on year, from 379,479
25Cheshire West and Chester373,951+0.8% year on year, from 370,951
26Wakefield369,450+0.7% year on year, from 366,925
27Coventry364,766-1.1% year on year, from 368,707
28East Riding of Yorkshire360,334+1.4% year on year, from 355,378
29Sandwell352,918-0.1% year on year, from 353,270
30Brent352,201-0.9% year on year, from 355,398
31Wigan347,089+0.8% year on year, from 344,245
32Wandsworth339,859+0.0% year on year, from 339,727
33Bromley336,048+0.4% year on year, from 334,641
34Tower Hamlets334,240-0.6% year on year, from 336,153
35Northumberland333,975+1.0% year on year, from 330,615
36Dudley333,941+0.8% year on year, from 331,239
37Shropshire333,162+0.4% year on year, from 331,751
38Wirral329,896+0.5% year on year, from 328,209
39Enfield329,400-0.6% year on year, from 331,421
40Hillingdon326,671-0.4% year on year, from 327,886
41Nottingham325,765-1.5% year on year, from 330,561
42Doncaster323,016+0.9% year on year, from 320,248
43Redbridge321,829-0.4% year on year, from 323,006
44Central Bedfordshire321,605+1.8% year on year, from 316,062
45Newcastle upon Tyne320,838+0.6% year on year, from 318,852
46Lambeth314,298-1.4% year on year, from 318,864
47Southwark312,366-1.5% year on year, from 317,058
48Bolton309,732+0.3% year on year, from 308,904
49Milton Keynes308,866+1.0% year on year, from 305,806
50South Gloucestershire308,787+1.0% year on year, from 305,766
51Stockport304,879+0.9% year on year, from 302,184
52Greenwich301,225-0.0% year on year, from 301,259
53Lewisham301,037-0.5% year on year, from 302,432
54Hounslow299,486-0.2% year on year, from 300,047
55Salford297,004+1.2% year on year, from 293,508
56Walsall295,722+0.4% year on year, from 294,626
57Medway292,697+0.3% year on year, from 291,691
58Sefton287,583+0.8% year on year, from 285,298
59Sunderland287,070+0.1% year on year, from 286,696
60Brighton and Hove284,170-0.3% year on year, from 285,063
61Waltham Forest283,713-0.0% year on year, from 283,782
62Cumberland282,343+0.8% year on year, from 280,014
63Wolverhampton281,434+0.3% year on year, from 280,541
64Havering280,787+1.4% year on year, from 277,042
65Rotherham279,161+1.0% year on year, from 276,332
66Derby275,344+0.6% year on year, from 273,656
67Kingston upon Hull, City of273,257-0.5% year on year, from 274,727
68Harrow272,612+0.6% year on year, from 270,987
69Stoke-on-Trent272,282+0.8% year on year, from 270,010
70Plymouth271,361-0.2% year on year, from 271,904
71Hackney266,241-0.9% year on year, from 268,651
72Haringey266,218-0.9% year on year, from 268,524
73Southampton259,230-0.5% year on year, from 260,604
74Bexley257,103+0.3% year on year, from 256,288
75Barnsley252,784+0.6% year on year, from 251,325
76Oldham251,915+0.5% year on year, from 250,725
77East Suffolk250,106+0.2% year on year, from 249,581
78Swindon245,286+0.8% year on year, from 243,324
79Trafford240,981+0.6% year on year, from 239,618
80Tameside240,822+0.8% year on year, from 238,895
81Barking and Dagenham238,295+1.5% year on year, from 234,866
82Rochdale237,641+1.2% year on year, from 234,919
83Luton236,380-0.7% year on year, from 238,047
84Westmorland and Furness231,307+0.6% year on year, from 229,821
85North Somerset227,160+1.1% year on year, from 224,667
86Peterborough224,757+0.3% year on year, from 224,152
87Islington224,551-0.7% year on year, from 226,183
88Solihull221,449+0.5% year on year, from 220,299
89Merton218,891-0.5% year on year, from 220,020
90Camden216,658-1.8% year on year, from 220,558
91Warrington215,425+0.4% year on year, from 214,640
92North Tyneside215,401+0.6% year on year, from 214,110
93Sutton213,972+0.1% year on year, from 213,672
94Westminster212,367-1.5% year on year, from 215,694
95Portsmouth211,475-0.7% year on year, from 212,936
96Calderdale210,734+0.4% year on year, from 209,828
97York209,118+0.4% year on year, from 208,237
98Stockton-on-Tees207,158+0.6% year on year, from 206,018
99Gateshead202,509+0.5% year on year, from 201,422
100Colchester201,163+0.7% year on year, from 199,730
101Bath and North East Somerset200,898+0.2% year on year, from 200,539
102Telford and Wrekin199,378+1.7% year on year, from 196,090
103Bury199,271+0.6% year on year, from 198,136
104Richmond upon Thames196,713-0.1% year on year, from 196,975
105Bedford196,398+0.8% year on year, from 194,881
106Basingstoke and Deane194,037+0.6% year on year, from 192,965
107Basildon193,489+0.4% year on year, from 192,810
108Herefordshire, County of192,539+0.2% year on year, from 192,067
109Huntingdonshire191,941+0.8% year on year, from 190,370
110Maidstone191,415+1.2% year on year, from 189,189
111Chelmsford190,570+1.2% year on year, from 188,328
112Hammersmith and Fulham190,216-0.3% year on year, from 190,803
113St. Helens189,890+0.8% year on year, from 188,397
114Charnwood189,718+0.7% year on year, from 188,310
115West Suffolk189,407+0.6% year on year, from 188,197
116Wokingham189,024+0.8% year on year, from 187,433
117Southend-on-Sea185,214+0.4% year on year, from 184,503
118Reading183,762+0.5% year on year, from 182,809
119Thurrock181,664+0.2% year on year, from 181,287
120New Forest175,930+0.0% year on year, from 175,845
121South Cambridgeshire174,641+1.2% year on year, from 172,543
122Kingston upon Thames172,761-0.1% year on year, from 172,964
123Arun172,326+1.0% year on year, from 170,692
124Cherwell172,178+0.8% year on year, from 170,734
125North Lincolnshire171,421-0.0% year on year, from 171,424
126Wealden168,308+0.9% year on year, from 166,776
127Slough167,450+0.4% year on year, from 166,739
128Braintree166,471+1.7% year on year, from 163,745
129Oxford165,940-1.1% year on year, from 167,827
130West Berkshire165,523+0.4% year on year, from 164,918
131Preston164,498+1.8% year on year, from 161,593
132Blackburn with Darwen163,801+1.4% year on year, from 161,618
133Knowsley163,723+1.2% year on year, from 161,714
134Mid Sussex163,566+1.5% year on year, from 161,122
135Canterbury162,612+0.1% year on year, from 162,372
136Dacorum162,316+0.7% year on year, from 161,139
137Swale160,671+1.2% year on year, from 158,754
138North East Lincolnshire160,101+0.2% year on year, from 159,738
139Windsor and Maidenhead159,776+0.6% year on year, from 158,760
140East Devon159,637+1.0% year on year, from 157,986
141Reigate and Banstead159,413+0.5% year on year, from 158,579
142Tendring159,060+1.7% year on year, from 156,408
143South Oxfordshire158,084+1.1% year on year, from 156,315
144East Hertfordshire158,033+0.8% year on year, from 156,766
145Warwick157,925+1.5% year on year, from 155,541
146King's Lynn and West Norfolk156,943+0.5% year on year, from 156,192
147Middlesbrough152,795-1.2% year on year, from 154,700
148Vale of White Horse152,217+1.9% year on year, from 149,421
149Guildford152,148+0.3% year on year, from 151,682
150Horsham152,016+0.6% year on year, from 151,071
151South Tyneside151,255+0.3% year on year, from 150,736
152St Albans150,757+0.0% year on year, from 150,722
153South Norfolk150,396+1.4% year on year, from 148,384
154Cambridge149,872-1.2% year on year, from 151,666
155Stratford-on-Avon148,772+1.8% year on year, from 146,196
156Breckland148,095+0.9% year on year, from 146,784
157South Kesteven148,069+0.7% year on year, from 147,049
158East Lindsey146,756+1.0% year on year, from 145,345
159Kensington and Chelsea145,734-1.0% year on year, from 147,255
160Norwich145,676-1.0% year on year, from 147,119
161Lancaster145,237-0.1% year on year, from 145,332
162Nuneaton and Bedworth144,042+1.8% year on year, from 141,554
163Eastleigh143,710+0.7% year on year, from 142,678
164Thanet143,618+1.0% year on year, from 142,158
165Blackpool143,492+0.1% year on year, from 143,353
166Stafford142,903+0.9% year on year, from 141,610
167Ashford142,523+1.2% year on year, from 140,812
168Elmbridge142,484+0.4% year on year, from 141,985
169Isle of Wight140,777-0.4% year on year, from 141,356
170Broadland139,652+1.3% year on year, from 137,892
171Redcar and Cleveland139,541+0.5% year on year, from 138,788
172Torbay139,486-0.3% year on year, from 139,862
173Ipswich139,457-0.4% year on year, from 140,042
174Wychavon139,175+0.7% year on year, from 138,187
175Teignbridge138,607+0.2% year on year, from 138,296
176Gloucester138,565+0.5% year on year, from 137,857
177Epping Forest138,394+0.9% year on year, from 137,184
178Tonbridge and Malling137,913+0.9% year on year, from 136,685
179Exeter137,894-0.8% year on year, from 139,007
180North Hertfordshire137,365+0.4% year on year, from 136,818
181Waverley137,218+1.8% year on year, from 134,737
182Winchester136,856+1.0% year on year, from 135,444
183Test Valley135,698+0.4% year on year, from 135,169
184Bracknell Forest132,145+1.3% year on year, from 130,502
185Halton131,912+0.5% year on year, from 131,247
186Amber Valley131,894+1.3% year on year, from 130,238
187East Staffordshire131,541+1.1% year on year, from 130,069
188East Hampshire130,599+0.6% year on year, from 129,865
189Ashfield130,581+1.1% year on year, from 129,210
190Chichester130,224+0.8% year on year, from 129,206
191Newark and Sherwood128,684+0.6% year on year, from 127,863
192Newcastle-under-Lyme128,093+0.5% year on year, from 127,474
193Rushcliffe127,857+1.4% year on year, from 126,124
194Havant127,362+0.4% year on year, from 126,794
195Bassetlaw126,454+1.4% year on year, from 124,742
196Stroud126,418+0.7% year on year, from 125,507
197Dartford126,297+1.4% year on year, from 124,594
198Rugby125,594+2.4% year on year, from 122,666
199Crawley124,462+0.6% year on year, from 123,758
200West Lancashire123,564+1.2% year on year, from 122,054
201North Kesteven123,267+0.8% year on year, from 122,346
202Sevenoaks123,183+0.4% year on year, from 122,650
203Chorley121,814+1.0% year on year, from 120,579
204Welwyn Hatfield121,748-1.1% year on year, from 123,051
205Cheltenham121,452-0.0% year on year, from 121,461
206West Oxfordshire121,412+0.5% year on year, from 120,826
207Gedling121,105+0.9% year on year, from 119,996
208Dover121,055+1.0% year on year, from 119,805
209Wyre120,528+1.8% year on year, from 118,366
210Tunbridge Wells120,098+0.6% year on year, from 119,435
211South Derbyshire119,441+1.9% year on year, from 117,169
212Hinckley and Bosworth118,240+1.4% year on year, from 116,612
213South Ribble117,554+1.6% year on year, from 115,727
214Fareham115,373+0.1% year on year, from 115,208
215South Staffordshire114,811+0.6% year on year, from 114,174
216Broxtowe113,963-0.1% year on year, from 114,124
217Worthing113,844+0.3% year on year, from 113,515
218Mansfield113,682+0.3% year on year, from 113,291
219Erewash113,474-0.3% year on year, from 113,816
220Darlington113,402+1.1% year on year, from 112,150
221Lichfield113,270+1.4% year on year, from 111,710
222North West Leicestershire113,263+1.2% year on year, from 111,876
223Mid Suffolk113,047+2.1% year on year, from 110,775
224Folkestone and Hythe112,163+0.2% year on year, from 111,908
225Gravesham111,221+0.5% year on year, from 110,715
226Hertsmere110,242+0.2% year on year, from 109,993
227Blaby108,423+0.5% year on year, from 107,845
228North East Derbyshire107,888+1.3% year on year, from 106,550
229Watford107,658+0.8% year on year, from 106,799
230Spelthorne107,188+0.7% year on year, from 106,453
231Worcester106,954+0.4% year on year, from 106,566
232Harborough106,577+1.9% year on year, from 104,619
233Chesterfield106,419+0.6% year on year, from 105,807
234Woking106,197+0.2% year on year, from 105,981
235Rushmoor106,185+0.7% year on year, from 105,444
236Fenland105,930+0.5% year on year, from 105,442
237Cannock Chase104,299+0.3% year on year, from 103,955
238Wyre Forest104,179+0.6% year on year, from 103,558
239Eastbourne103,894-0.4% year on year, from 104,271
240Tewkesbury103,753+2.0% year on year, from 101,708
241North Norfolk103,708+0.3% year on year, from 103,431
242Lincoln103,351-1.5% year on year, from 104,939
243Hart103,335+0.3% year on year, from 103,031
244Broxbourne103,130+1.2% year on year, from 101,886
245Lewes102,648+0.3% year on year, from 102,323
246Bromsgrove101,973+0.6% year on year, from 101,413
247North Devon101,281+0.2% year on year, from 101,035
248Great Yarmouth100,957+0.3% year on year, from 100,666
249Burnley100,946+1.8% year on year, from 99,195
250South Holland100,758+1.1% year on year, from 99,638
251Pendle100,203+0.6% year on year, from 99,643
252West Lindsey99,716+0.8% year on year, from 98,928
253Hartlepool99,656+1.8% year on year, from 97,868
254Harlow98,543+0.4% year on year, from 98,130
255Babergh97,833+1.0% year on year, from 96,906
256Staffordshire Moorlands96,764+0.2% year on year, from 96,528
257Uttlesford96,762+1.9% year on year, from 94,953
258Rother96,150+0.2% year on year, from 95,947
259Three Rivers96,068+0.5% year on year, from 95,575
260Surrey Heath95,094+0.9% year on year, from 94,276
261East Cambridgeshire94,599+1.5% year on year, from 93,197
262South Hams93,171+1.2% year on year, from 92,054
263Runnymede93,013+0.7% year on year, from 92,321
264Stevenage92,081+0.9% year on year, from 91,234
265High Peak91,676-0.2% year on year, from 91,892
266Cotswold91,563-0.2% year on year, from 91,728
267Hastings90,855-0.2% year on year, from 91,017
268Rochford90,760+1.4% year on year, from 89,521
269Castle Point90,613+0.5% year on year, from 90,121
270Tandridge90,322+0.3% year on year, from 90,058
271Forest of Dean90,157+0.3% year on year, from 89,848
272Mole Valley88,808+0.3% year on year, from 88,541
273Redditch87,548-0.2% year on year, from 87,728
274Hyndburn86,908+1.2% year on year, from 85,895
275Fylde86,689+1.4% year on year, from 85,453
276Mid Devon85,593+0.6% year on year, from 85,102
277Bolsover84,397+0.9% year on year, from 83,679
278Malvern Hills84,380+1.3% year on year, from 83,262
279Epsom and Ewell83,370+0.2% year on year, from 83,179
280Gosport82,618-0.1% year on year, from 82,727
281Tamworth81,392+0.6% year on year, from 80,877
282Brentwood80,104+1.5% year on year, from 78,959
283Rossendale73,688+1.2% year on year, from 72,841
284Boston72,092-0.3% year on year, from 72,288
285Derbyshire Dales72,028+0.4% year on year, from 71,762
286Torridge70,378+1.0% year on year, from 69,714
287Maldon70,196+1.7% year on year, from 69,039
288North Warwickshire67,688+1.0% year on year, from 67,045
289Ribble Valley66,938+1.8% year on year, from 65,761
290Adur64,802+0.1% year on year, from 64,736
291Oadby and Wigston61,533+0.4% year on year, from 61,293
292West Devon58,980+0.2% year on year, from 58,849
293Melton54,694+1.4% year on year, from 53,922
294Rutland41,629+0.6% year on year, from 41,382
295City of London15,631+0.9% year on year, from 15,497
296Isles of Scilly2,299-3.5% year on year, from 2,383

See every UK local authority ranked by population

← All local authority districts