National statistics of England
List of towns and cities in England by population, defined as built-up areas and compiled by the Office for National Statistics after the 2021 UK Census ,[1]
The 2021 census does not supply figures for London, Birmingham therefore has the highest population. Multiple larger towns, the largest town being Northampton , are larger than the majority of England's 55 cities.
Major
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
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 andFishponds
Town and village
Gloucestershire andBristol
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
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
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 andSouth 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
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
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