List of towns and cities in England by population

From Wikipedia the free encyclopedia

This list of towns and cities in England ordered by population, defined as built-up areas and compiled by the Office for National Statistics after the 2021 UK Census.[1] London is not defined for the census as a built-up area, the city of Birmingham is therefore has the highest population. Multiple larger towns, the largest town being Northampton, are larger than the majority of England's 55 cities.

The 2021 census does not supply figures for the London region's BUAs (London Borough statistics). Westminster and the City of London have city status.

Classifications[edit]

Population range BUA classed as[1] Approximate settlement type
200,000+ major cities
75,000-199,999 large large towns or smaller cities
20,000-74,999 medium medium towns
5,000-19,999 small larger village or small town
0-4,999 minor hamlet or village

Major[edit]

Norwich

The ONS classified all built-up areas over 200,000 as major. Most are cities[1] with some exceptional towns; Luton, Northampton and Reading) The West Midlands county has three cities over 200,000; Birmingham, Coventry and Wolverhampton.

# Built-up area County 2021 Pop.[2]
2 Birmingham West Midlands 1,121,375
3 Leeds West Yorkshire 536,280
4 Liverpool Merseyside 506,565
5 Sheffield South Yorkshire 500,535
6 Manchester Greater Manchester 470,405[a]
7 Bristol Bristol 425,215
8 Leicester Leicestershire 406,580
9 Coventry West Midlands 344,285
10 Bradford West Yorkshire 333,950
11 Nottingham Nottinghamshire 299,790
12 Newcastle upon Tyne Tyne and Wear 286,445
13 Brighton and Hove East Sussex 277,105[b]
14 Derby Derbyshire 275,575
15 Kingston upon Hull East Riding of Yorkshire 270,810
16 Plymouth Devon 266,955
17 Milton Keynes[c] Buckinghamshire 197,340[c]
18 Stoke-on-Trent Staffordshire 260,560
19 Southampton Hampshire 249,620
20 Northampton Northamptonshire 243,520
21 Wolverhampton West Midlands 234,025
22 Luton Bedfordshire 233,525
23 Portsmouth Hampshire 223,305
24 Reading Berkshire 203,795
25 Norwich Norfolk 200,770

Large[edit]

Nuneaton

The ONS classified all built-up areas between 199,999 and 75,000 as large-sized, most are large towns or smaller cities.[1]

# BUA Status County 2021 Pop.[2]
26 Bournemouth Town Dorset 196,455
27 Peterborough City Cambridgeshire 190,605
28 Bolton Town Greater Manchester 184,090
29 Swindon Town Wiltshire 183,680
30 Southend-on-Sea City Essex 182,305
31 Warrington Town Cheshire 174,970
32 Oxford City Oxfordshire 170,805
33 Sunderland City Tyne and Wear 168,315
34 Slough Town Berkshire 166,855
35 Kingswood
and
Fishponds
Town and village Gloucestershire
and
Bristol
160,270
36 Telford Town Shropshire 156,910
37 Cambridge City Cambridgeshire 152,740
38 Ipswich Town Suffolk 151,565
39 Blackpool Town Lancashire 149,070
40 Middlesbrough Town North Yorkshire 148,215
41 York City North Yorkshire 141,685
42 Huddersfield Town West Yorkshire 141,675
43 Poole Town Dorset 141,005
44 Watford Town Hertfordshire 131,325
45 Colchester City Essex 130,245
46 Exeter City Devon 126,175
47 Blackburn Town Lancashire 124,955
48 Crawley Town West Sussex 120,550
49 Gloucester City Gloucestershire 118,555
50 Stockport Town Greater Manchester 117,935
51 Basingstoke Town Hampshire 117,210
52 Basildon Town Essex 115,955
53 Cheltenham Town Gloucestershire 115,940
54 Gateshead Town Tyne and Wear 115,280
55 Worthing Town West Sussex 111,620
56 Rochdale Town Greater Manchester 111,255
57 Oldham Town Greater Manchester 110,720
58 Chelmsford City Essex 110,625
59 Birkenhead Town Merseyside 109,835
60 Maidstone Town Kent 109,490
61 Gillingham Town Kent 108,480
62 Salford City Greater Manchester 108,410
63 Solihull Town West Midlands 107,735
64 St Helens Town Merseyside 107,680
65 Worcester City Worcestershire 105,465
66 Lincoln City Lincolnshire 104,555
67 West Bromwich Town West Midlands 103,110
68 Eastbourne Town East Sussex 99,180
69 Wakefield City West Yorkshire 97,870
70 Wythenshawe Town Greater Manchester 97,660
71 Bedford Town Bedfordshire 97,235
72 Hemel Hempstead Town Hertfordshire 95,985
73 Preston City Lancashire 94,490
74 Stevenage Town Hertfordshire 94,470
75 Southport Town Merseyside 94,440
76 Bath City Somerset 94,080
77 Harlow Town Essex 93,580
78 Royal Sutton Coldfield Town West Midlands 93,375
79 Darlington Town County Durham 93,015
80 Chester City Cheshire 92,760
81 Hastings Town East Sussex 91,490
82 Nuneaton Town Warwickshire 88,815
83 Halifax Town West Yorkshire 88,115
84 Hartlepool Town County Durham 87,995
85 Aylesbury Town Buckinghamshire 87,950
86 Doncaster City South Yorkshire 87,455
87 Grimsby Town Lincolnshire 85,925
88 Wallasey Town Merseyside 85,610
89 Stockton-on-Tees Town County Durham 84,815
90 Weston-super-Mare Town Somerset 84,605
91 High Wycombe Town Buckinghamshire 83,535
92 Ashford Town Kent 82,140
93 Redditch Town Worcestershire 81,635
94 Wigan Town Greater Manchester 81,580
95 Scunthorpe Town Lincolnshire 81,265
96 Bury Town Greater Manchester 81,095
97 Bracknell Town Berkshire 78,675
98 Burnley Town Lancashire 78,255
99 Rugby Town Warwickshire 78,120
100 Guildford Town Surrey 77,880
101 Carlisle City Cumbria 77,730
102 Chatham Town Kent 76,955
103 Newcastle-under-Lyme Town Staffordshire 76,505
104 Chesterfield Town Derbyshire 76,420
105 Burton upon Trent Town Staffordshire 76,255
106 Tamworth Town Staffordshire 76,090
107 Shrewsbury Town Shropshire 76,015
108 Woking Town Surrey 75,660
109 St Albans City Hertfordshire 75,540
110 Harrogate Town North Yorkshire 75,515

Medium[edit]

Scarborough

The ONS classified all built-up areas between 75,000 and 20,000 as medium-sized, most are moderate towns with some exceptional cities or villages.[1]

40,000 to 74,999[edit]

Hereford, Canterbury, Lancaster, Durham and Winchester have city status, all others are towns and Rochester formerly had city status.

# BUA County 2021 Pop.[2]
111 Crewe Cheshire 74,120
112 South Shields Tyne and Wear 73,345
113 Stafford Staffordshire 71,690
114 Rotherham South Yorkshire 71,535
115 Barnsley South Yorkshire 71,405
116 Lowestoft Suffolk 71,315
117 Walsall West Midlands 70,775
118 Gosport Hampshire 70,110
119 Dartford Kent 69,130
120 Bognor Regis West Sussex 68,435
121 Corby Northamptonshire 68,160
122 Paignton Devon 67,520
123 Maidenhead Berkshire 67,375
124 Rochester Kent 67,285
125 Ellesmere Port Cheshire 65,430
126 Loughborough Leicester 64,860
127 Dudley West Midlands 64,270
128 Dewsbury West Yorkshire 63,720
129 Mansfield Nottinghamshire 63,445
130 Margate Kent 63,320
131 Kettering Northamptonshire 63,150
132 Cannock Staffordshire 63,065
133 Sale Greater Manchester 62,550
134 Taunton Somerset 61,665
135 Runcorn Cheshire 61,645
136 Farnborough Hampshire 60,655
137 Tynemouth Tyne and Wear 60,605
138 Hereford Herefordshire 60,480
139 Halesowen West Midlands 60,110
140 Widnes Cheshire 59,935
141 Huyton with Roby Merseyside 59,845
142 Scarborough North Yorkshire 59,505
143 Gravesend Kent 58,105
144 Bebington Merseyside 57,600
145 Kidderminster Worcestershire 57,560
146 Stourbridge West Midlands 56,950
147 Smethwick West Midlands 56,340
148 Weymouth Dorset 55,535
149 Brentwood Essex 55,340
150 Barrow-in-Furness Cumbria 55,255
151 Canterbury Kent 55,090
152 Wellingborough Northamptonshire 54,425
153 Sittingbourne Kent 54,390
154 Macclesfield Cheshire 54,345
155 Bootle Merseyside 53,720
156 Carlton Nottinghamshire 53,555
157 Clacton-on-Sea Essex 53,200
158 Lancaster Lancashire 52,655
159 Beeston Nottinghamshire 52,355
160 Banbury Oxfordshire 52,045
161 Torquay Devon 52,035
162 Folkestone Kent 51,995
163 Kingswinford West Midlands 51,910
164 Bloxwich West Midlands 51,875
165 Welwyn Garden City Hertfordshire 51,505
166 Washington Tyne and Wear 51,320
167 Royal Leamington Spa Warwickshire 51,310
168 Royal Tunbridge Wells Kent 51,220
169 Hinckley Leicestershire 50,725
170 Durham County Durham 50,510
171 Wokingham Berkshire 50,325
172 Crosby Merseyside 50,215
173 Horsham West Sussex 50,215
174 Yeovil Somerset 50,170
175 Thundersley
and
South Benfleet
Essex 49,885
176 Altrincham Greater Manchester 49,680
177 Willenhall West Midlands 49,580
178 Christchurch Dorset 48,985
179 Keighley West Yorkshire 48,750
180 Ashton-under-Lyne Greater Manchester 48,600
181 Andover Hampshire 48,480
182 Winchester Hampshire 48,480
183 Eastleigh Hampshire 48,360
184 Bridgwater Somerset 47,860
185 Salisbury Wiltshire 47,690
186 King's Lynn Norfolk 47,615
187 Tipton West Midlands 47,200
188 West Molesey Surrey 47,150
189 Havant Hampshire 46,960
190 Middleton Greater Manchester 46,630
191 Kirkby Merseyside 45,560
192 Leigh Greater Manchester 45,495
193 Castleford West Yorkshire 45,355
194 Wallsend Tyne and Wear 45,355
195 Boston Lincolnshire 45,340
196 Oldbury West Midlands 45,180
197 Bletchley Buckinghamshire 45,010
198 Grantham Lincolnshire 44,905
199 Batley West Yorkshire 44,500
200 Grays Essex 44,345
201 Bexhill-on-Sea East Sussex 43,755
202 Trowbridge Wiltshire 43,750
203 Cheshunt Hertfordshire 43,680
204 Worksop Nottinghamshire 43,440
205 Braintree Essex 43,190
206 Leighton Buzzard Bedfordshire 42,735
207 Lytham St Anne's Lancashire 42,695
208 Fareham Hampshire 42,625
209 Newbury Berkshire 42,260
210 Ramsgate Kent 42,030
211 Urmston Greater Manchester 41,740
212 Hatfield Hertfordshire 41,560
213 Bury St Edmunds Suffolk 41,280
214 Eccles Greater Manchester 41,125
215 Bishop's Stortford Hertfordshire 40,915
216 Hoddesdon Hertfordshire 40,615
217 Bamber Bridge Lancashire 40,360
218 Haywards Heath West Sussex 40,185
219 Arnold Nottinghamshire 40,010

30,000 to 39,999[edit]

Exmouth

Lichfield and Chichester have city status.

# BUA County 2021 Pop.[2]
220 Aldershot Hampshire 39,825
221 Borehamwood Hertfordshire 39,765
222 Blyth Northumberland 39,730
223 Chorley Lancashire 39,535
224 Leyland Lancashire 39,295
225 Prescot Merseyside 39,225
226 Rowley Regis West Midlands 39,050
227 Ilkeston Derbyshire 38,725
228 Canvey Island Essex 38,010
229 Long Eaton Derbyshire 37,820
230 Fleet Hampshire 37,790
231 Bicester Oxfordshire 37,755
232 Redcar North Yorkshire 37,660
233 Chadderton Greater Manchester 37,610
234 Whitley Bay Tyne and Wear 36,880
235 Camberley Surrey 36,785
236 Warwick Warwickshire 36,680
237 West Bridgford Nottinghamshire 36,490
238 Sutton in Ashfield Nottinghamshire 36,425
239 Dover Kent 36,360
240 Tonbridge Kent 36,125
241 Chippenham Wiltshire 36,090
242 Denton Greater Manchester 35,995
243 Hyde Greater Manchester 35,895
244 Epsom Surrey 35,850
245 Hucknall Nottinghamshire 35,840
246 Locks Heath Hampshire 35,755
247 Exmouth Devon 35,500
248 Hitchin Hertfordshire 35,220
249 Skelmersdale Lancashire 34,915
250 Accrington Lancashire 34,895
251 Pudsey West Yorkshire 34,850
252 Bridlington East Riding of Yorkshire 34,845
253 Waterlooville Hampshire 34,775
254 Bromsgrove Worcestershire 34,755
255 Wigston Leicestershire 34,730
256 Fulwood Lancashire 34,690
257 Bilston West Midlands 34,640
258 Didcot Oxfordshire 34,600
259 Swadlincote Derbyshire 34,565
260 Dunstable Bedfordshire 34,500
261 Billericay Essex 34,075
262 Horndean Hampshire 34,050
263 Letchworth Garden City Hertfordshire 33,990
264 Billingham County Durham 33,920
265 Rustington West Sussex 33,885
266 Nelson Lancashire 33,805
267 Burgess Hill West Sussex 33,355
268 Loughton Essex 33,345
269 St Neots Cambridgeshire 33,265
270 Great Malvern Worcestershire 33,185
271 Abingdon-on-Thames Oxfordshire 33,175
272 Brighouse West Yorkshire 33,160
273 Caversham Berkshire 33,040
274 New Haw, West Byfleet and Sheerwater Surrey 33,035
275 Pontefract West Yorkshire 32,975
276 Morecambe Lancashire 32,750
277 Lichfield Staffordshire 32,580
278 Morley West Yorkshire 32,550
279 Winsford Cheshire 32,530
280 Redhill Surrey 32,525
281 Rayleigh Essex 32,380
282 Brierley Hill West Midlands 32,305
283 Whitstable Kent 32,195
284 Sedgley West Midlands 31,990
285 Chandler's Ford Hampshire 31,975
286 Chichester West Sussex 31,710
287 Rushden Northamptonshire 31,685
288 Windsor Berkshire 31,560
289 Prestwich Greater Manchester 31,495
290 Barnstaple Devon 31,275
291 Radcliffe Greater Manchester 31,115
292 Bedworth Warwickshire 31,090
293 Harpenden Hertfordshire 30,965
294 Beverley East Riding of Yorkshire 30,930
295 Spalding Lincolnshire 30,550
296 Witney Oxfordshire 30,165
297 Congleton Cheshire 30,005

20,000 to 29,999[edit]

Ashton-in-Makerfield

Truro officially has city status.

# BUA County 2021 Pop.[2]
298 Northfleet Kent 29,900
299 Consett County Durham 29,885
300 Newark-on-Trent Nottinghamshire 29,755
301 Heywood Greater Manchester 29,725
302 Cleethorpes Lincolnshire 29,670
303 Newton Abbot Devon 29,650
304 Eston North Yorkshire 29,635
305 Stanford-le-Hope Essex 29,525
306 Jarrow Tyne and Wear 29,470
307 Shipley West Yorkshire 29,225
308 Heswall Merseyside 29,075
309 Deal Kent 28,985
310 Great Yarmouth Norfolk 28,985
311 Kendal Cumbria 28,940
312 Cramlington Northumberland 28,845
313 Hertford Hertfordshire 28,800
314 Farnworth Greater Manchester 28,760
315 Bushey Hertfordshire 28,425
316 Yate Gloucestershire 28,350
317 Ashington Northumberland 28,280
318 Evesham Worcestershire 28,250
319 Stratford-upon-Avon Warwickshire 28,120
320 Totton Hampshire 28,090
321 Woodley Berkshire 28,025
322 Stretford Greater Manchester 28,015
323 Egham Surrey 28,000
324 Lancing and Sompting West Sussex 27,930
325 Frome Somerset 27,905
326 Burntwood Staffordshire 27,900
327 Darwen Lancashire 27,900
328 Daventry Northamptonshire 27,790
329 Ormskirk Lancashire 27,715
330 Atherton Greater Manchester 27,575
331 Wickford Essex 27,535
332 Ewell Surrey 27,515
333 Melton Mowbray Leicestershire 27,450
334 Witham Essex 27,395
335 Tadworth and Epsom Downs Surrey 27,095
336 Horley Surrey 27,070
337 Walton-on-Thames Surrey 27,020
338 Longbenton Tyne and Wear 26,880
339 Stalybridge Greater Manchester 26,830
340 Wisbech Cambridgeshire 26,795
341 Haverhill Suffolk 26,705
342 Sevenoaks Kent 26,475
343 Droitwich Spa Worcestershire 26,420
344 Ashton-in-Makerfield Greater Manchester 26,375
345 Portishead Somerset 26,355
346 East Grinstead West Sussex 26,350
347 Rickmansworth Hertfordshire 26,290
348 Fleetwood Lancashire 26,225
349 Larkfield Kent 26,150
350 Rugeley Staffordshire 26,145
351 Stroud Gloucestershire 26,080
352 Little Hulton Greater Manchester 25,825
353 Broadstairs Kent 25,775
354 Newton Aycliffe County Durham 25,765
355 Wilmslow Cheshire 25,725
356 Huntingdon Cambridgeshire 25,600
357 Golborne Greater Manchester 25,555
358 Thatcham Berkshire 25,550
359 Thetford Norfolk 25,510
360 Newport Isle of Wight 25,405
361 Coseley West Midlands 25,205
362 Bradley Stoke Gloucestershire 25,200
363 Herne Bay Kent 24,870
364 Cheadle Hulme Greater Manchester 24,785
365 Wickersley and Bramley South Yorkshire 24,655
366 Newton-le-Willows Merseyside 24,650
367 Newquay Cornwall 24,545
368 Hindley Greater Manchester 24,490
369 Gorleston-on-Sea Norfolk 24,470
370 St Austell Cornwall 24,360
371 Lee-on-the-Solent Hampshire 24,315
372 Ash and Ash Vale Surrey 24,285
373 Heanor Derbyshire 24,260
374 Felixstowe Suffolk 24,220
375 Market Harborough Leicestershire 24,165
376 Ryde Isle of Wight 24,105
377 Falmouth Cornwall 24,070
378 Oadby Leicestershire 24,030
379 Ascot Berkshire 23,995
380 Sudbury Suffolk 23,920
381 Droylsden Greater Manchester 23,915
382 Seaford East Sussex 23,865
383 Reigate Surrey 23,780
384 Retford Nottinghamshire 23,740
385 Chesham Buckinghamshire 23,695
386 Rawtenstall Lancashire 23,680
387 Shoreham-by-Sea West Sussex 23,660
388 Chafford Hundred and West Thurrock Essex 23,585
389 Chester-le-Street County Durham 23,560
390 Orrell Greater Manchester 23,410
391 Potters Bar Hertfordshire 23,400
392 Ingleby Barwick North Yorkshire 23,380
393 Maldon Essex 23,380
394 Bishop Auckland County Durham 23,355
395 Thornaby-on-Tees North Yorkshire 23,350
396 Hedge End Hampshire 23,190
397 Truro Cornwall 23,060
398 Royton Greater Manchester 22,990
399 Whitehaven Cumbria 22,945
400 Clifton Nottinghamshire 22,935
401 Formby Merseyside 22,890
402 Swinton Greater Manchester 22,885
403 Ashford Surrey 22,825
404 Kempston Bedfordshire 22,785
405 Caterham Surrey 22,755
406 Hailsham East Sussex 22,550
407 South Ockendon Essex 22,440
408 Kenilworth Warwickshire 22,235
409 Reddish Greater Manchester 22,200
410 Whitefield Greater Manchester 22,185
411 Chapeltown and High Green South Yorkshire 22,180
412 Crowborough East Sussex 21,990
413 Coalville Leicestershire 21,980
414 Normanton West Yorkshire 21,980
415 Westhoughton Greater Manchester 21,960
416 Biggleswade Bedfordshire 21,950
417 Gainsborough Lincolnshire 21,910
418 Ossett West Yorkshire 21,855
419 Seaham County Durham 21,665
420 Great Bookham and Fetcham Surrey 21,655
421 Darlaston West Midlands 21,540
422 Stowmarket Suffolk 21,535
423 Sunbury-on-Thames Surrey 21,475
424 Old Trafford Greater Manchester 21,445
425 Dorchester Dorset 21,360
426 Hebburn Tyne and Wear 21,345
427 March March 21,345
428 Bingley West Yorkshire 21,330
429 Staines-upon-Thames Surrey 21,325
430 Workington Cumbria 21,275
431 Kirkby-in-Ashfield Nottinghamshire 21,270
432 Berkhamsted Hertfordshire 21,240
433 Brownhills West Midlands 21,240
434 Dronfield Derbyshire 21,160
435 Dukinfield Greater Manchester 21,155
436 Quedgeley and Hardwicke Gloucestershire 21,125
437 Clevedon Somerset 21,085
438 Rothwell West Yorkshire 20,965
439 Faversham Kent 20,940
440 Dereham Norfolk 20,785
441 Stamford Lincolnshire 20,750
442 Horwich Greater Manchester 20,700
443 Skegness Lincolnshire 20,700
444 Stratton St Margaret Wiltshire 20,690
445 Farnham Surrey 20,500
446 Penwortham Lancashire 20,485
447 Camborne Cornwall 20,450
448 Spennymoor County Durham 20,410
449 Maghull Merseyside 20,370
450 Wednesbury West Midlands 20,315
451 Stourport-on-Severn Worcestershire 20,305
452 Harwich Essex 20,215
453 Sandhurst Berkshire 20,215
454 Ripley Derbyshire 20,180
455 Goole East Riding of Yorkshire 20,175
456 Hazel Grove Greater Manchester 20,170
457 Buxton Derbyshire 20,050
458 Hazlemere Buckinghamshire 20,005

See also[edit]

References[edit]

  1. ^ a b c d e "Towns and cities, characteristics of built-up areas, England and Wales: Census 2021". Retrieved 13 April 2024.
  2. ^ a b c d e "Figure 1: Explore population characteristics of individual BUAs". Retrieved 13 March 2024.
  3. ^ "United Kingdom: Countries and Major Urban Areas". citypopulation.de. 11 November 2022. Retrieved 23 November 2022.

Notes[edit]

  1. ^ The figure excludes areas which can also be considered as part of the city, Wythenshawe.
  2. ^ The figure includes areas which can also be considered as separate, such as Brighton and Hove.
  3. ^ a b Under the 1967 designation of Milton Keynes, Bletchley is also officially included. This would give the city a higher population of 264,349, according to "citypopulation.de".[3]