Rank | District | Density (per km2) | Type of district | Ceremonial county |
1 | Tower Hamlets | 16,478 | London borough | Greater London |
2 | Islington | 14,833 | London borough | Greater London |
3 | Hackney | 13,729 | London borough | Greater London |
5 | Lambeth | 11,818 | London borough | Greater London |
4 | Kensington and Chelsea | 12,053 | London borough, Royal Borough | Greater London |
6 | Hammersmith and Fulham | 11,293 | London borough | Greater London |
7 | Southwark | 10,802 | London borough | Greater London |
9 | Newham | 9,908 | London borough | Greater London |
8 | Camden | 10,007 | London borough | Greater London |
11 | Wandsworth | 9,605 | London borough | Greater London |
10 | Westminster | 9,841 | London borough, City (1540) | Greater London |
12 | Haringey | 8,845 | London borough | Greater London |
13 | Lewisham | 8,497 | London borough | Greater London |
14 | Brent | 7,893 | London borough | Greater London |
15 | Waltham Forest | 7,109 | London borough | Greater London |
16 | Ealing | 6,660 | London borough | Greater London |
17 | Greenwich | 6,153 | London borough, Royal Borough | Greater London |
18 | Barking and Dagenham | 6,094 | London borough | Greater London |
19 | Merton | 5,707 | London borough | Greater London |
20 | Redbridge | 5,512 | London borough | Greater London |
21 | Luton | 5,236 | Unitary authority, Borough | Bedfordshire |
23 | Harrow | 5,176 | London borough | Greater London |
24 | Portsmouth | 5,161 | Unitary authority, City (1926) | Hampshire |
22 | Hounslow | 5,190 | London borough | Greater London |
25 | Leicester | 5,091 | Unitary authority, City (1919) | Leicestershire |
26 | Southampton | 5,066 | Unitary authority, City (1964) | Hampshire |
28 | Slough | 4,892 | Unitary authority, Borough | Berkshire |
30 | Sutton | 4,791 | London borough | Greater London |
27 | Manchester | 4,920 | Metropolitan borough, City (1853) | Greater Manchester |
29 | Watford | 4,808 | Borough | Hertfordshire |
31 | Croydon | 4,535 | London borough | Greater London |
32 | Kingston upon Thames | 4,516 | London borough, Royal Borough | Greater London |
33 | Barnet | 4,485 | London borough | Greater London |
34 | Liverpool | 4,442 | Metropolitan borough, City (1880) | Merseyside |
35 | Nottingham | 4,403 | Unitary authority, City (1897) | Nottinghamshire |
37 | Southend-on-Sea | 4,341 | Unitary authority, Borough, City (2022) | Essex |
38 | Reading | 4,327 | Unitary authority, Borough | Berkshire |
36 | Bristol | 4,368 | Unitary authority, City (1542) | Bristol |
39 | Birmingham | 4,323 | Metropolitan borough, City (1889) | West Midlands |
42 | Enfield | 4,048 | London borough | Greater London |
40 | Bexley | 4,091 | London borough | Greater London |
41 | Blackpool | 4,060 | Unitary authority, Borough | Lancashire |
43 | Sandwell | 4,023 | Metropolitan borough | West Midlands |
44 | Wolverhampton | 3,855 | Metropolitan borough, City (2000) | West Midlands |
45 | Hull | 3,756 | Unitary authority, City (1897) | East Riding of Yorkshire |
47 | Norwich | 3,704 | City (TI) | Norfolk |
48 | Cambridge | 3,612 | City (1951) | Cambridgeshire |
50 | Oxford | 3,580 | City (1542) | Oxfordshire |
51 | Ipswich | 3,524 | Borough | Suffolk |
49 | Coventry | 3,605 | Metropolitan borough, City (1102) | West Midlands |
52 | Stevenage | 3,456 | Borough | Hertfordshire |
53 | Worthing | 3,445 | Borough | West Sussex |
54 | Richmond upon Thames | 3,396 | London borough | Greater London |
55 | Derby | 3,377 | Unitary authority, City (1977) | Derbyshire |
56 | Brighton & Hove | 3,356 | Unitary authority, City (2000) | East Sussex |
57 | Plymouth | 3,342 | Unitary authority, City (1928) | Devon |
58 | Dudley | 3,317 | Metropolitan borough | West Midlands |
59 | Gloucester | 3,293 | City (1541) | Gloucestershire |
60 | Gosport | 3,243 | Borough | Hampshire |
61 | Worcester | 3,129 | City (TI) | Worcestershire |
62 | Harlow | 3,092 | | Essex |
63 | Hastings | 3,041 | Borough | East Sussex |
46 | City of London | 3,753 | City (TI), sui generis | City of London |
64 | Lincoln | 2,873 | City (TI) | Lincolnshire |
65 | Exeter | 2,869 | City (TI) | Devon |
66 | Salford | 2,861 | Metropolitan borough, City (1926) | Greater Manchester |
67 | Stoke-on-Trent | 2,782 | Unitary authority, City (1925) | Staffordshire |
68 | Walsall | 2,752 | Metropolitan borough | West Midlands |
69 | Middlesbrough | 2,752 | Unitary authority, Borough | North Yorkshire |
70 | Newcastle upon Tyne | 2,711 | Metropolitan borough, City (1882) | Tyne and Wear |
71 | Hillingdon | 2,685 | London borough | Greater London |
72 | Crawley | 2,657 | Borough | West Sussex |
73 | Rushmoor | 2,588 | Borough | Hampshire |
74 | Tamworth | 2,581 | Borough | Staffordshire |
75 | Cheltenham | 2,563 | Borough | Gloucestershire |
76 | North Tyneside | 2,558 | Metropolitan borough | Tyne and Wear |
77 | Bournemouth, Christchurch and Poole | 2,480 | Unitary authority | Dorset |
78 | Oadby and Wigston | 2,480 | Borough | Leicestershire |
79 | Epsom and Ewell | 2,382 | Borough | Surrey |
80 | Stockport | 2,357 | Metropolitan borough | Greater Manchester |
81 | Havering | 2,356 | London borough | Greater London |
82 | Eastbourne | 2,315 | Borough | East Sussex |
83 | South Tyneside | 2,308 | Metropolitan borough | Tyne and Wear |
84 | Spelthorne | 2,307 | Borough | Surrey |
85 | Tameside | 2,256 | Metropolitan borough | Greater Manchester |
86 | Havant | 2,240 | Borough | Hampshire |
87 | Trafford | 2,228 | Metropolitan borough | Greater Manchester |
88 | Torbay | 2,218 | Unitary authority, Borough | Devon |
89 | Bromley | 2,195 | London borough | Greater London |
90 | Bolton | 2,138 | Metropolitan borough | Greater Manchester |
92 | Castle Point | 2,009 | Borough | Essex |
91 | Sunderland | 2,018 | Metropolitan borough, City (1992) | Tyne and Wear |
93 | Wirral | 2,004 | Metropolitan borough | Merseyside |
94 | Bury | 1,957 | Metropolitan borough | Greater Manchester |
95 | Broxbourne | 1,926 | Borough | Hertfordshire |
96 | Knowsley | 1,816 | Metropolitan borough | Merseyside |
97 | Sefton | 1,795 | Metropolitan borough | Merseyside |
98 | Wigan | 1,776 | Metropolitan borough | Greater Manchester |
99 | Eastleigh | 1,743 | Borough | Hampshire |
100 | Basildon | 1,717 | | Essex |
102 | Oldham | 1,714 | Metropolitan borough | Greater Manchester |
101 | Nuneaton and Bedworth | 1,716 | Borough | Warwickshire |
103 | Woking | 1,638 | Borough | Surrey |
105 | Halton | 1,631 | Unitary authority, Borough | Cheshire |
104 | Dartford | 1,634 | Borough | Kent |
106 | Redditch | 1,606 | Borough | Worcestershire |
107 | Chesterfield | 1,577 | Borough | Derbyshire |
108 | Fareham | 1,543 | Borough | Hampshire |
110 | Adur | 1,538 | | West Sussex |
109 | Sheffield | 1,539 | Metropolitan borough, City (1893) | South Yorkshire |
111 | Bradford | 1,508 | Metropolitan borough, City (1897) | West Yorkshire |
112 | Leeds | 1,491 | Metropolitan borough, City (1893) | West Yorkshire |
113 | Elmbridge | 1,473 | Borough | Surrey |
114 | Medway | 1,459 | Unitary authority, Borough | Kent |
115 | Mansfield | 1,449 | | Nottinghamshire |
116 | Rochdale | 1,435 | Metropolitan borough | Greater Manchester |
117 | Broxtowe | 1,400 | Borough | Nottinghamshire |
118 | Gateshead | 1,389 | Metropolitan borough | Tyne and Wear |
119 | Thanet | 1,358 | | Kent |
120 | St Helens | 1,355 | Metropolitan borough | Merseyside |
121 | Cannock Chase | 1,282 | | Staffordshire |
122 | Solihull | 1,221 | Metropolitan borough | West Midlands |
123 | Reigate and Banstead | 1,190 | Borough | Surrey |
124 | Warrington | 1,171 | Unitary authority, Borough | Cheshire |
125 | Ashfield | 1,161 | | Nottinghamshire |
126 | Bracknell Forest | 1,160 | Unitary authority, Borough | Berkshire |
128 | Blackburn with Darwen | 1,137 | Unitary authority, Borough | Lancashire |
129 | Runnymede | 1,134 | Borough | Surrey |
127 | Hyndburn | 1,140 | Borough | Lancashire |
130 | Gravesham | 1,081 | Borough | Kent |
131 | Thurrock | 1,080 | Unitary authority, Borough | Essex |
133 | Hertsmere | 1,069 | Borough | Hertfordshire |
132 | Kirklees | 1,071 | Metropolitan borough | West Yorkshire |
135 | Three Rivers | 1,060 | | Hertfordshire |
136 | Wakefield | 1,056 | Metropolitan borough, City (1888) | West Yorkshire |
134 | Preston | 1,065 | City (2002) | Lancashire |
137 | Erewash | 1,031 | Borough | Derbyshire |
138 | Swindon | 1,024 | Unitary authority, Borough | Wiltshire |
139 | Wokingham | 1,011 | Unitary authority | Berkshire |
140 | Hartlepool | 1,002 | Unitary authority, Borough | Durham |
141 | South Ribble | 991 | Borough | Lancashire |
142 | Gedling | 981 | Borough | Nottinghamshire |
143 | Stockton-on-Tees | 976 | Unitary authority, Borough | Durham and North Yorkshire |
144 | Surrey Heath | 959 | Borough | Surrey |
145 | Milton Keynes | 947 | Unitary authority, Borough | Buckinghamshire |
146 | Rotherham | 937 | Metropolitan borough | South Yorkshire |
147 | Welwyn Hatfield | 928 | | Hertfordshire |
148 | St Albans | 920 | City (1877) | Hertfordshire |
String Module Error: String subset index out of range | Barrow-in-Furness | | Borough | Cumbria |
149 | Burnley | 863 | Borough | Lancashire |
150 | North East Lincolnshire | 819 | Unitary authority, Borough | Lincolnshire |
154 | York | 752 | Unitary authority, City (TI) | North Yorkshire |
151 | Blaby | 799 | | Leicestershire |
152 | Windsor and Maidenhead | 787 | Unitary authority, Royal Borough | Berkshire |
155 | Barnsley | 749 | Metropolitan borough | South Yorkshire |
156 | Dacorum | 735 | Borough | Hertfordshire |
153 | Arun | 753 | | West Sussex |
157 | Charnwood | 662 | Borough | Leicestershire |
160 | Newcastle-under-Lyme | 594 | Borough | Staffordshire |
158 | Telford and Wrekin | 651 | Unitary authority, Borough | Shropshire |
159 | Peterborough | 634 | Unitary authority, City (1541) | Cambridgeshire |
162 | Colchester | 592 | Borough | Essex |
166 | Calderdale | 571 | Metropolitan borough | West Yorkshire |
164 | Chorley | 585 | Borough | Lancashire |
163 | North Somerset | 586 | Unitary authority | Somerset |
165 | Great Yarmouth | 573 | Borough | Norfolk |
161 | South Gloucestershire | 593 | Unitary authority | Gloucestershire |
169 | Redcar and Cleveland | 560 | Unitary authority, Borough | North Yorkshire |
168 | Bath and North East Somerset | 566 | Unitary authority | Somerset |
172 | Doncaster | 548 | Metropolitan borough | South Yorkshire |
174 | Guildford | 538 | Borough | Surrey |
170 | Tonbridge and Malling | 557 | Borough | Kent |
167 | Pendle | 567 | Borough | Lancashire |
171 | Darlington | 554 | Unitary authority, Borough | Durham |
179 | Canterbury | 510 | City (TI) | Kent |
173 | Chelmsford | 541 | City (2012) | Essex |
176 | Wyre Forest | 524 | | Worcestershire |
178 | Rossendale | 516 | Borough | Lancashire |
177 | Rochford | 522 | | Essex |
175 | Warwick | 534 | | Warwickshire |
181 | Brentwood | 505 | Borough | Essex |
180 | Bolsover | 509 | | Derbyshire |
182 | Fylde | 501 | Borough | Lancashire |
183 | Amber Valley | 478 | Borough | Derbyshire |
184 | Hart | 469 | | Hampshire |
186 | Bromsgrove | 461 | | Worcestershire |
185 | Mid Sussex | 464 | | West Sussex |
187 | Maidstone | 459 | Borough | Kent |
188 | Tendring | 450 | | Essex |
189 | Central Bedfordshire | 421 | Unitary authority | Bedfordshire |
202 | Buckinghamshire | 358 | Unitary authority | Buckinghamshire |
190 | Swale | 414 | Borough | Kent |
191 | Wyre | 407 | Borough | Lancashire |
192 | Epping Forest | 398 | | Essex |
196 | Hinckley and Bosworth | 384 | Borough | Leicestershire |
200 | Isle of Wight | 371 | Unitary authority, County | Isle of Wight |
193 | Cheshire West and Chester | 393 | Unitary authority | Cheshire |
199 | Dover | 373 | | Kent |
198 | North East Derbyshire | 377 | | Derbyshire |
195 | North West Leicestershire | 385 | | Leicestershire |
197 | Waverley | 377 | Borough | Surrey |
194 | Bedford | 393 | Unitary authority, Borough | Bedfordshire |
205 | Tunbridge Wells | 350 | Borough | Kent |
203 | North Hertfordshire | 357 | | Hertfordshire |
204 | Tandridge | 357 | | Surrey |
207 | Lewes | 345 | | East Sussex |
209 | Mole Valley | 340 | | Surrey |
208 | West Lancashire | 344 | | Lancashire |
206 | Cheshire East | 349 | Unitary authority | Cheshire |
212 | Sevenoaks | 328 | | Kent |
217 | Folkestone and Hythe | 309 | | Kent |
213 | Lichfield | 327 | | Staffordshire |
215 | East Hertfordshire | 319 | | Hertfordshire |
211 | South Derbyshire | 329 | | Derbyshire |
214 | East Staffordshire | 325 | Borough | Staffordshire |
210 | Rugby | 332 | Borough | Warwickshire |
218 | Rushcliffe | 297 | Borough | Nottinghamshire |
219 | Basingstoke and Deane | 296 | Borough | Hampshire |
222 | South Staffordshire | 274 | | Staffordshire |
220 | Horsham | 280 | | West Sussex |
223 | Stroud | 268 | | Gloucestershire |
221 | Cherwell | 279 | | Oxfordshire |
225 | Lancaster | 255 | City (1937) | Lancashire |
224 | Braintree | 258 | | Essex |
230 | New Forest | 234 | | Hampshire |
229 | County Durham | 237 | Unitary authority | County Durham |
226 | East Hampshire | 247 | | Hampshire |
228 | Broadland | 242 | | Norfolk |
227 | Vale of White Horse | 246 | | Oxfordshire |
234 | North Warwickshire | 232 | Borough | Warwickshire |
233 | Stafford | 232 | | Staffordshire |
235 | West Berkshire | 230 | Unitary authority | Berkshire |
232 | Tewkesbury | 234 | Borough | Gloucestershire |
231 | Ashford | 234 | Borough | Kent |
String Module Error: String subset index out of range | Sedgemoor | | | Somerset |
236 | South Oxfordshire | 224 | | Oxfordshire |
241 | North Lincolnshire | 201 | Unitary authority, Borough | Lincolnshire |
237 | Test Valley | 212 | Borough | Hampshire |
240 | Teignbridge | 202 | | Devon |
243 | East Suffolk | 196 | | Suffolk |
238 | Huntingdonshire | 203 | | Cambridgeshire |
244 | Wealden | 196 | | East Sussex |
239 | Wychavon | 203 | | Worcestershire |
245 | Boston | 195 | Borough | Lincolnshire |
242 | Winchester | 197 | City (TI) | Hampshire |
251 | Rother | 185 | | East Sussex |
246 | Newark and Sherwood | 192 | | Nottinghamshire |
248 | Fenland | 189 | | Cambridgeshire |
250 | Bassetlaw | 188 | | Nottinghamshire |
249 | Maldon | 189 | | Essex |
247 | East Devon | 190 | | Devon |
String Module Error: String subset index out of range | South Somerset | | | Somerset |
252 | South Cambridgeshire | 184 | | Cambridgeshire |
253 | West Suffolk | 176 | Borough | Suffolk |
255 | High Peak | 169 | Borough | Derbyshire |
257 | Staffordshire Moorlands | 167 | | Staffordshire |
258 | Forest of Dean | 167 | | Gloucestershire |
260 | Cornwall | 162 | Unitary authority | Cornwall |
254 | Harborough | 170 | | Leicestershire |
String Module Error: String subset index out of range | Mendip | | | Somerset |
263 | Babergh | 159 | | Suffolk |
259 | West Oxfordshire | 164 | | Oxfordshire |
261 | Chichester | 160 | | West Sussex |
264 | Wiltshire | 158 | Unitary authority | Wiltshire |
262 | South Norfolk | 159 | | Norfolk |
266 | South Kesteven | 153 | | Lincolnshire |
String Module Error: String subset index out of range | Selby | | | North Yorkshire |
265 | Dorset | 154 | Unitary authority | Dorset |
267 | East Riding of Yorkshire | 144 | Unitary authority | East Riding of Yorkshire |
268 | Uttlesford | 144 | | Essex |
271 | Isles of Scilly | 140 | sui generis | Cornwall |
272 | East Cambridgeshire | 137 | | Cambridgeshire |
270 | Malvern Hills | 140 | | Worcestershire |
String Module Error: String subset index out of range | Scarborough | | Borough | North Yorkshire |
269 | Stratford-on-Avon | 142 | | Warwickshire |
String Module Error: String subset index out of range | Somerset West and Taunton | | Borough | Somerset |
273 | North Kesteven | 130 | | Lincolnshire |
274 | South Holland | 129 | | Lincolnshire |
String Module Error: String subset index out of range | Harrogate | | | North Yorkshire |
275 | Mid Suffolk | 121 | | Suffolk |
281 | North Norfolk | 107 | | Norfolk |
276 | Breckland | 110 | | Norfolk |
277 | Melton | 109 | Borough | Leicestershire |
278 | King's Lynn and West Norfolk | 108 | Borough | Norfolk |
String Module Error: String subset index out of range | Carlisle | | City (1133) | Cumbria |
280 | Rutland | 108 | Unitary authority | Rutland |
279 | Ribble Valley | 108 | Borough | Lancashire |
282 | Shropshire | 102 | Unitary authority | Shropshire |