Every City and Town in England (by County)

How many English cities and towns can you name? In this version of the quiz the cities and towns are organised by historic county.
Cities are underlined.
Towns (and one city) included within larger urban areas are italicised.
See the sticked comment for more information.
Quiz by
jdmercia
Rate:
Last updated: May 26, 2026
You have not attempted this quiz yet.
First submittedAugust 17, 2025
Times taken130
Average score14.7%
Report this quizReport
60:00
Enter answer here
0
 / 1174 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Bedfordshire_County_Flag.svg
Bedfordshire
247,684
Luton
101,450
Bedford
45,493
Leighton Buzzard
36,949
Dunstable
24,008
Houghton Regis
23,308
Kempston
22,736
Biggleswade
13,882
Flitwick
13,575
Stotfold
11,383
Sandy
9,107
Ampthill
8,083
Shefford
6,366
Arlesey
5,515
Potton
 
 
Flag_of_Berkshire.svg
Berkshire
213,496
Reading
81,656
Bracknell
70,635
Maidenhead
53,334
Wokingham
44,837
Newbury
37,233
Didcot
33,231
Earley
32,953
Abingdon-on-Thames
32,423
Windsor
28,745
Woodley
25,608
Thatcham
24,918
Ascot
20,084
Sandhurst
14,568
Wantage
9,611
Faringdon
8,735
Wallingford
5,432
Hungerford
 
 
Flag_of_Buckinghamshire.svg
Buckinghamshire
210,396
Milton Keynes
175,821
Slough
94,187
Aylesbury
89,329
High Wycombe
47,270
Bletchley
24,709
Chesham
17,958
Amersham
15,231
Newport Pagnell
15,163
Buckingham
14,952
Wolverton
14,788
Beaconsfield
14,761
Marlow
8,670
Wendover
8,351
Gerrards Cross
7,800
Princes Risborough
7,743
Stony Stratford
7,263
Olney
5,623
Winslow
4,665
Woburn Sands
4,221
Fenny Stratford
2,608
Eton
962
Ivinghoe
 
 
Cambridgeshire_Flag.svg
Cambridgeshire
157,697
Cambridge
27,325
Wisbech
21,523
March
19,949
Ely
14,878
Whittlesey
12,143
Cambourne
10,951
Chatteris
10,698
Soham
9,771
Littleport
7,059
Northstowe
 
 
Flag_of_Cheshire.svg
Cheshire
122,016
Stockport
114,545
Birkenhead
96,599
Chester
87,335
Wallasey
79,978
Crewe
68,417
Ellesmere Port
63,972
Sale
63,139
Runcorn
59,063
Bebington
56,351
Macclesfield
50,606
Altrincham
37,204
Hyde
34,317
Winsford
32,333
Congleton
29,270
Heswall
26,582
Wilmslow
21,380
Dukinfield
19,889
Nantwich
19,633
Northwich
17,548
Bredbury
17,048
Alsager
16,970
Bromborough
15,130
Neston
14,613
Middlewich
13,733
Knutsford
13,675
Poynton
13,304
Marple
12,280
Sandbach
9,128
Frodsham
8,307
Partington
7,273
Bollington
7,155
Handforth
5,408
Hoylake
1,412
Malpas
 
 
Flag_of_Cornwall.svg
Cornwall
24,976
Newquay
24,539
St Austell
24,298
Falmouth
24,271
Truro
21,759
Workington
21,076
Camborne
17,575
Bodmin
16,113
Redruth
15,391
Saltash
14,887
Penzance
11,868
Penryn
11,703
Liskeard
11,344
Helston
9,461
Hayle
8,234
Launceston
7,365
Bude
7,210
Torpoint
6,637
St Blazey
5,551
Wadebridge
5,321
St Ives
5,265
Looe
4,991
Callington
3,707
St Columb Major
3,388
Newlyn
3,156
Lostwithiel
3,016
Porthleven
2,858
Camelford
2,346
Padstow
2,173
Stratton
2,077
Fowey
1,895
St Just
1,281
Marazion
1,112
Hugh Town
 
 
Flag_of_Cumberland%2C_United_Kingdom.svg
Cumberland
81,781
Carlisle
23,504
Whitehaven
17,623
Penrith
9,399
Cockermouth
8,430
Maryport
6,747
Cleator Moor
5,746
Egremont
5,609
Wigton
5,596
Millom
4,300
Keswick
4,292
Brampton
2,587
Silloth
2,221
Longtown
2,122
Aspatria
1,050
Alston
 
 
Derbyshire_flag.svg
Derbyshire
291,538
Derby
78,301
Chesterfield
39,444
Ilkeston
38,240
Long Eaton
36,829
Swadlincote
24,678
Heanor
21,238
Dronfield
21,158
Ripley
20,473
Buxton
19,353
Belper
17,868
Glossop
16,618
Hadfield
15,404
Staveley
12,313
Bolsover
12,169
Shirebrook
11,792
Matlock
9,890
Sandiacre
9,773
Clay Cross
9,457
Alfreton
9,158
Ashbourne
9,137
New Mills
7,793
Clowne
7,478
Eckington
7,192
Chapel-en-le-Frith
5,075
Melbourne
4,829
Wirksworth
4,688
Whaley Bridge
4,130
Darley Dale
3,365
Bakewell
 
 
Flag_of_Devon.svg
Devon
274,607
Plymouth
133,312
Exeter
68,334
Paignton
52,266
Torquay
36,204
Exmouth
32,646
Barnstaple
30,529
Newton Abbot
19,853
Tiverton
19,826
Bideford
17,703
Brixham
15,387
Teignmouth
13,598
Tavistock
13,397
Sidmouth
12,964
Honiton
12,674
Ivybridge
12,286
Kingsteignton
11,823
Dawlish
9,872
Okehampton
9,320
Cullompton
9,317
Totnes
9,238
Ilfracombe
8,199
Crediton
7,546
Seaton
6,633
South Molton
6,505
Bovey Tracey
6,495
Axminster
6,116
Ottery St Mary
6,083
Great Torrington
5,862
Kingsbridge
5,322
Dartmouth
5,222
Budleigh Salterton
5,211
Northam
4,865
Chudleigh
4,747
Topsham
3,594
Holsworthy
3,513
Ashburton
2,819
Buckfastleigh
1,985
North Tawton
1,931
Colyton
1,800
Bradninch
1,749
Modbury
1,531
Salcombe
1,364
Moretonhampstead
1,266
Chulmleigh
1,213
Bampton
1,153
Chagford
851
Lynton
731
Hatherleigh
 
 
Flag_of_Dorset.svg
Dorset
143,418
Poole
56,384
Weymouth
22,613
Dorchester
17,595
Wimborne Minster
13,926
Verwood
13,747
Portland
13,428
Ferndown
12,486
Bridport
12,178
Blandford Forum
11,379
Gillingham
10,933
Sherborne
9,389
Shaftesbury
9,029
Swanage
8,555
Upton
5,939
Wareham
4,109
Chickerell
3,560
Lyme Regis
3,554
Sturminster Newton
3,095
Beaminster
2,729
Stalbridge
 
 
Flag_of_County_Durham.svg
Durham
178,842
Sunderland
119,893
Gateshead
96,723
Darlington
92,703
Hartlepool
89,818
Stockton-on-Tees
74,784
South Shields
52,050
Durham
51,783
Washington
34,627
Billingham
30,543
Consett
30,206
Jarrow
27,460
Felling
26,175
Newton Aycliffe
24,402
Bishop Auckland
24,185
Chester-le-Street
22,482
Hebburn
21,939
Seaham
21,744
Spennymoor
20,575
Norton
20,197
Peterlee
19,796
Stanley
14,636
Blaydon
14,329
Birtley
13,095
Houghton-le-Spring
9,939
Shildon
9,808
Crook
9,642
Hetton-le-Hole
8,869
Ferryhill
5,662
Barnard Castle
5,355
Sedgefield
4,980
Chilton
2,454
Wolsingham
1,784
Tow Law
1,544
Stanhope
900
Middleton-in-Teesdale
 
 
Flag_of_Essex.svg
Essex
204,221
Ilford
186,848
Southend-on-Sea
141,431
Romford
136,773
Colchester
120,808
Basildon
115,807
Chelmsford
114,314
Dagenham
98,523
Harlow
96,642
Walthamstow
79,257
Barking
70,510
Chingford
57,013
Brentwood
55,568
Clacton-on-Sea
50,853
Woodford
50,563
Thundersley
45,535
Grays
45,414
Stratford
44,951
Braintree
43,641
Leyton
38,242
Canvey Island
34,191
Billericay
33,869
Loughton
33,727
Rayleigh
29,785
Stanford-le-Hope
28,890
Hornchurch
28,618
Witham
27,825
Wickford
26,869
Upminster
24,473
Maldon
23,375
South Ockendon
22,992
Leigh-on-Sea
20,995
Harwich
20,464
South Benfleet
19,019
Waltham Abbey
17,424
Saffron Walden
16,694
Dovercourt
15,870
South Woodham Ferrers
14,951
Tilbury
14,875
Halstead
13,553
Rochford
12,696
Chigwell
11,982
Buckhurst Hill
11,724
Shoeburyness
11,393
Great Dunmow
10,915
Epping
8,939
Brightlingsea
8,878
Atherstone
8,350
Burnham-on-Crouch
7,380
Wivenhoe
7,187
Walton-on-the-Naze
7,011
West Mersea
6,348
Purfleet-on-Thames
6,198
Hadleigh
5,713
Corringham
4,905
Frinton-on-Sea
4,700
Southminster
3,939
Chipping Ongar
3,787
Coggeshall
3,242
Thaxted
1,866
Manningtree
 
 
Severn_Cross.svg
Gloucestershire
444,562
Bristol
166,748
Kingswood
124,566
Gloucester
118,619
Cheltenham
30,762
Yate
26,560
Stroud
25,745
Bradley Stoke
22,305
Quedgeley
18,255
Patchway
17,967
Cirencester
15,168
Thornbury
14,819
Tewkesbury
11,701
Filton
10,728
Lydney
9,749
Stonehouse
9,035
Cinderford
8,146
Dursley
8,084
Chipping Sodbury
6,676
Tetbury
5,999
Newent
5,706
Nailsworth
5,442
Coleford
5,190
Moreton-in-Marsh
5,026
Wotton-under-Edge
4,339
Fairford
4,238
Winchcombe
3,321
Minchinhampton
2,586
Berkeley
2,198
Mitcheldean
2,149
Lechlade
2,097
Chipping Campden
1,971
Northleach
1,946
Stow-on-the-Wold
1,898
Painswick
1,364
Kingswood
 
 
County_Flag_of_Hampshire.svg
Hampshire
260,184
Southampton
230,389
Portsmouth
202,552
Bournemouth
123,409
Basingstoke
71,006
Gosport
63,123
Farnborough
51,078
Winchester
50,888
Andover
50,838
Eastleigh
48,826
Christchurch
48,255
Havant
43,754
Aldershot
43,046
Fareham
38,967
Fleet
35,601
Waterlooville
28,448
Totton
26,613
Newport
24,059
Ryde
23,534
Hedge End
20,338
Romsey
19,087
Alton
15,420
Petersfield
14,985
Tadley
14,962
Yateley
14,674
Lymington
14,516
Cowes
13,763
Highcliffe
13,015
Ringwood
12,111
Emsworth
11,929
New Milton
11,856
Sandown
10,827
Bordon
9,083
Shanklin
8,410
East Cowes
7,484
Bishop's Waltham
7,290
Blackwater
5,542
Whitchurch
5,432
New Alresford
5,373
Ventnor
5,143
Fordingbridge
1,886
Brading
718
Stockbridge
697
Yarmouth
County_Flag_Of_Herefordshire.svg
Herefordshire
61,428
Hereford
11,369
Ross-on-Wye
11,230
Leominster
8,295
Ledbury
3,921
Bromyard
2,437
Kington
 
 
County_Flag_of_Hertfordshire_%28version%29.svg
Hertfordshire
138,007
Watford
100,893
Hemel Hempstead
96,844
Stevenage
77,027
St Albans
52,709
Welwyn Garden City
44,604
Cheshunt
44,071
Bishop's Stortford
43,211
Hatfield
43,097
Chipping Barnet
41,481
Hoddesdon
40,571
Borehamwood
36,223
Hitchin
34,603
Letchworth Garden City
31,337
Harpenden
30,269
Hertford
29,776
Bushey
26,504
Rickmansworth
21,665
Berkhamsted
20,115
Ware
18,534
Royston
12,612
Tring
12,412
Waltham Cross
11,224
Sawbridgeworth
10,722
Baldock
9,069
Broxbourne
8,336
Buntingford
 
 
Flag_of_Huntingdonshire.svg
Huntingdonshire
34,758
St Neots
26,648
Huntingdon
17,355
St Ives
8,941
Godmanchester
6,352
Ramsey
1,067
Kimbolton
 
 
FlagOfKent.svg
Kent
116,887
Maidstone
114,176
Gillingham
99,462
Bromley
95,354
Orpington
89,003
Woolwich
86,646
Ashford
79,529
Chatham
73,162
Dartford
69,968
Rochester
66,956
Beckenham
63,505
Margate
60,250
Gravesend
57,511
Canterbury
57,446
Sittingbourne
53,744
Folkestone
52,781
Royal Tunbridge Wells
44,475
Bexleyheath
42,898
Ramsgate
37,210
Tonbridge
37,055
Dover
33,827
Welling
31,997
Northfleet
31,937
Whitstable
30,349
Strood
29,199
Deal
26,841
Sevenoaks
25,617
Broadstairs
24,867
Herne Bay
23,024
Faversham
17,863
Swanley
17,063
Minster
15,801
Swanscombe
14,650
Hythe
13,496
Sheerness
12,239
Snodland
10,782
Biggin Hill
9,883
Southborough
8,689
Hawkinge
8,423
Paddock Wood
8,344
Edenbridge
8,041
Tenterden
7,451
Westgate-on-Sea
4,682
West Malling
4,592
Sandwich
4,085
Cranbrook
4,052
Queenborough
4,035
New Romney
3,908
Lydd
3,411
Westerham
366
Fordwich
 
 
Lancashire_County_Flag.svg
Lancashire
607,041
Manchester
529,561
Liverpool
194,197
Bolton
179,065
Warrington
153,244
Blackpool
131,790
Blackburn
127,065
Salford
116,602
Rochdale
116,362
Oldham
111,323
St Helens
100,502
Preston
96,394
Southport
83,978
Wigan
83,221
Bury
82,594
Burnley
63,020
Huyton
61,042
Widnes
55,778
Barrow-in-Furness
55,742
Bootle
53,902
Lancaster
51,344
Crosby
50,529
Ashton-under-Lyne
50,141
Middleton
48,675
Leigh
47,547
Kirkby
43,774
Lytham St Annes
42,979
Eccles
41,918
Urmston
41,657
Leyland
41,278
Prescot
40,729
Chorley
39,899
Chadderton
37,872
Denton
36,969
Accrington
36,333
Skelmersdale
36,324
Nelson
33,122
Morecambe
32,631
Prestwich
32,155
Radcliffe
31,050
Heywood
30,379
Farnworth
28,847
Darwen
28,601
Stretford
28,528
Atherton
28,283
Ormskirk
27,867
Golborne
27,419
Stalybridge
26,873
Fleetwood
26,429
Ashton-in-Makerfield
25,636
Newton-le-Willows
25,339
Hindley
25,080
Droylsden
24,689
Rawtenstall
23,892
Royton
23,888
Swinton
23,349
Formby
22,800
Whitefield
22,719
Westhoughton
21,774
Horwich
21,327
Maghull
20,994
Halewood
20,842
Penwortham
20,485
Failsworth
19,798
Walkden
19,539
Colne
19,083
Litherland
18,071
Clitheroe
17,298
Tyldesley
17,268
Ramsbottom
16,483
Haslingden
14,362
Audenshaw
13,906
Bacup
13,775
Poulton-le-Fylde
13,373
Earlestown
12,868
Littleborough
12,736
Ince-in-Makerfield
12,338
Waterloo
11,800
Ulverston
11,468
Great Harwood
11,456
Mossley
11,299
Oswaldtwistle
11,277
Brierfield
11,269
Cleveleys
11,222
Kearsley
10,442
Birchwood
10,392
Padiham
10,157
Longridge
10,121
Tottington
9,522
Milnrow
9,316
Kirkham
9,234
Burscough
8,843
Adlington
7,981
Clayton-le-Moors
7,571
Dalton-in-Furness
7,009
Rishton
6,973
Whitworth
5,896
Garstang
5,763
Carnforth
5,333
Blackrod
4,894
Preesall
4,618
Wesham
3,962
Grange-over-Sands
1,725
Pendlebury
520
Broughton-in-Furness
 
 
Flag_of_Leicestershire.svg
Leicestershire
429,848
Leicester
66,373
Loughborough
51,648
Hinckley
37,260
Wigston
28,553
Melton Mowbray
25,994
Market Harborough
25,474
Oadby
23,422
Coalville
18,142
Braunstone
16,129
Ashby-de-la-Zouch
15,522
Shepshed
14,739
Blaby
13,392
Syston
11,375
Earl Shilton
10,967
Lutterworth
8,194
Castle Donington
2,154
Market Bosworth
 
 
Lincolnshire_flag.svg
Lincolnshire
106,102
Lincoln
87,485
Grimsby
82,551
Scunthorpe
45,732
Boston
45,356
Grantham
31,266
Spalding
29,346
Cleethorpes
22,857
Gainsborough
21,122
Skegness
20,937
Stamford
19,042
Bourne
18,917
Sleaford
18,312
Louth
16,987
North Hykeham
12,052
Barton-upon-Humber
9,963
Immingham
9,062
Holbeach
7,713
Horncastle
7,569
Mablethorpe
6,740
Market Deeping
5,713
Coningsby
5,646
Kirton
5,564
Brigg
5,527
Long Sutton
5,403
Crowland
5,220
Market Rasen
5,024
Winterton
4,929
Sutton-on-Sea
4,436
Broughton
4,362
Epworth
4,023
Alford
4,006
Crowle
3,665
Spilsby
3,204
Bottesford
3,147
Kirton-in-Lindsey
2,367
Caistor
2,178
Burgh-le-Marsh
2,076
Haxey
1,986
Wragby
1,828
Wainfleet All Saints
 
 
Flag_of_Middlesex.svg
Middlesex
9,065,696
London
197,519
Westminster
166,823
Harrow
136,528
Enfield
86,741
Southall
83,868
Edmonton
82,191
Edgware
77,933
Ealing
70,754
Acton
66,964
Uxbridge
51,025
Greenford
36,044
Northolt
31,109
Hanwell
30,326
Brentford
28,747
Isleworth
23,545
Potters Bar
22,249
Staines-upon-Thames
22,155
Sunbury-on-Thames
19,509
West Drayton
18,313
Hayes
17,002
Perivale
 
 
Flag_of_Norfolk.svg
Norfolk
206,467
Norwich
48,195
King's Lynn
29,150
Great Yarmouth
25,524
Thetford
21,393
Dereham
18,578
Sprowston
17,495
Wymondham
14,649
Thorpe St Andrew
12,961
North Walsham
11,961
Watton
11,748
Attleborough
11,309
Downham Market
9,681
Diss
9,362
Swaffham
8,558
Fakenham
7,436
Cromer
7,268
Aylsham
6,816
Sheringham
5,318
Long Stratton
5,142
Harleston
4,284
Holt
4,095
Hunstanton
3,493
Stalham
2,585
Costessey
2,547
Acle
2,444
Loddon
2,304
Hingham
2,266
Reepham
2,115
Wells-next-the-Sea
 
 
Flag_of_Northamptonshire.svg
Northamptonshire
253,499
Northampton
198,243
Peterborough
70,950
Corby
66,644
Kettering
56,295
Wellingborough
31,401
Rushden
28,179
Daventry
16,882
Brackley
12,609
Towcester
11,866
Desborough
10,779
Raunds
10,743
Burton Latimer
9,539
Irthlingborough
9,286
Rothwell
8,810
Higham Ferrers
7,638
Thrapston
6,167
Oundle
5,241
Finedon
 
 
Flag_of_Northumberland.svg
Northumberland
304,542
Newcastle-upon-Tyne
62,187
Tynemouth
47,234
Wallsend
41,531
Blyth
37,251
Whitley Bay
34,127
North Shields
30,518
Cramlington
30,082
Ashington
16,663
Bedlington
14,643
Morpeth
13,301
Berwick-upon-Tweed
12,315
Killingworth
11,264
Hexham
10,831
Ponteland
10,525
Prudhoe
8,681
Alnwick
6,054
Amble
5,847
Newbiggin-by-the-Sea
3,684
Haltwhistle
3,166
Corbridge
2,013
Rothbury
2,006
Wooler
 
 
County_Flag_of_Nottinghamshire.svg
Nottinghamshire
307,075
Nottingham
65,960
Mansfield
54,627
Carlton
54,542
Beeston
46,069
Worksop
40,720
Arnold
37,785
Hucknall
37,333
Sutton-in-Ashfield
37,181
West Bridgford
31,104
Newark-on-Trent
25,048
Retford
21,497
Kirkby-in-Ashfield
19,652
Eastwood
19,555
Mansfield Woodhouse
16,358
Bulwell
15,481
Stapleford
11,494
Ollerton
11,347
Bingham
8,021
Cotgrave
7,420
Southwell
6,991
Market Warsop
5,689
Netherfield
4,575
Kimberley
3,008
Tuxford
 
 
Flag_of_Oxfordshire.svg
Oxfordshire
174,953
Oxford
56,457
Banbury
40,436
Bicester
32,534
Witney
19,100
Carterton
13,259
Thame
11,996
Henley-on-Thames
7,164
Chipping Norton
3,935
Woodstock
2,857
Charlbury
2,691
Watlington
1,734
Burford
1,718
Deddington
Rutland_County_Flag.svg
Rutland
12,290
Oakham
4,234
Uppingham
 
 
Flag_of_Shropshire.svg
Shropshire
165,095
Telford
79,264
Shrewsbury
24,066
Wellington
21,379
Dawley
18,166
Oswestry
14,648
Newport
12,173
Market Drayton
12,093
Bridgnorth
10,005
Ludlow
9,855
Whitchurch
9,581
Shifnal
9,036
Oakengates
6,325
Wem
5,649
Broseley
4,343
Ellesmere
3,467
Church Stretton
3,291
Madeley
2,930
Cleobury Mortimer
2,554
Craven Arms
1,825
Much Wenlock
1,803
Bishop's Castle
708
Clun
 
 
Somerset_Flag.svg
Somerset
98,161
Bath
86,820
Weston-super-Mare
64,181
Taunton
51,778
Yeovil
50,349
Bridgwater
28,302
Frome
26,542
Portishead
21,183
Clevedon
20,584
Keynsham
16,313
Nailsea
16,114
Burnham-on-Sea
14,616
Chard
14,561
Wellington
13,844
Midsomer Norton
12,956
Wells
11,882
Minehead
10,216
Radstock
9,653
Shepton Mallet
8,443
Glastonbury
6,950
Crewkerne
6,730
Wincanton
6,009
Ilminster
5,931
Highbridge
5,358
Somerton
3,829
Langport
3,775
Castle Cary
3,654
Watchet
3,564
North Petherton
2,612
Bruton
2,311
Wiveliscombe
1,949
Axbridge
835
Dulverton
 
 
Staffordshire_Flag.svg
Staffordshire
272,409
Stoke-on-Trent
248,702
Wolverhampton
107,514
West Bromwich
81,605
Burton-upon-Trent
79,601
Newcastle-under-Lyme
78,400
Tamworth
76,153
Walsall
75,051
Stafford
67,599
Dudley
65,259
Cannock
58,694
Smethwick
54,368
Bloxwich
52,944
Kingswinford
51,492
Willenhall
47,980
Tipton
39,893
Rowley Regis
37,984
Bilston
34,472
Lichfield
33,267
Brierley Hill
32,223
Sedgley
28,776
Burntwood
26,643
Rugeley
24,756
Wednesfield
22,738
Darlaston
21,256
Brownhills
20,545
Wednesbury
20,142
Hednesford
19,676
Cradley Heath
19,539
Leek
18,192
Stone
17,652
Biddulph
15,961
Kidsgrove
15,818
Netherton
15,780
Aldridge
14,598
Uttoxeter
11,816
Cheadle
9,028
Penkridge
7,676
Fazeley
7,228
Blackheath
3,354
Eccleshall
2,717
Brewood
 
 
County_Flag_of_Suffolk.svg
Suffolk
152,481
Ipswich
71,992
Lowestoft
43,824
Bury St Edmunds
28,502
Haverhill
25,051
Sudbury
24,951
Felixstowe
24,424
Gorleston-on-Sea
22,704
Stowmarket
19,855
Newmarket
15,061
Kesgrave
10,284
Woodbridge
10,034
Beccles
9,841
Mildenhall
9,350
Brandon
9,099
Hadleigh
8,415
Carlton Colville
6,163
Leiston
5,360
Needham Market
5,182
Bungay
5,104
Halesworth
4,921
Saxmundham
3,832
Framlingham
2,348
Aldeburgh
2,286
Eye
2,270
Clare
924
Southwold
595
Orford
 
 
Surrey.svg
Surrey
212,344
Croydon
82,118
Guildford
77,056
Woking
67,846
Kingston-upon-Thames
48,829
Sutton
38,270
Camberley
37,210
Epsom
35,416
Redhill
32,578
Richmond
29,561
Egham
29,527
Horley
28,335
Walton-on-Thames
28,055
Ewell
26,529
Coulsdon
25,060
Reigate
24,102
Ashford
23,654
Wallington
23,511
Caterham
21,731
Carshalton
21,597
Farnham
17,881
Dorking
16,382
Weybridge
16,251
Worcester Park
15,252
Chertsey
14,349
Addlestone
12,350
Haslemere
12,001
Oxted
11,932
Leatherhead
11,432
Godalming
9,642
Esher
8,512
Banstead
 
 
Flag_of_Sussex.svg
Sussex
283,870
Brighton and Hove
127,331
Crawley
114,161
Worthing
102,575
Eastbourne
91,746
Hastings
69,849
Bognor Regis
51,541
Horsham
45,422
Bexhill-on-Sea
42,431
Haywards Heath
35,279
Burgess Hill
34,608
Chichester
27,413
East Grinstead
23,907
Seaford
23,688
Shoreham-by-Sea
23,475
Hailsham
22,977
Crowborough
19,216
Littlehampton
16,350
Peacehaven
15,781
Lewes
15,666
Uckfield
13,583
Newhaven
12,210
Southwick
10,723
Selsey
10,207
Polegate
7,872
Heathfield
7,486
Telscombe
5,759
Battle
5,495
Midhurst
5,458
Steyning
4,999
Rye
3,522
Wadhurst
2,963
Arundel
2,531
Petworth
1,118
Winchelsea
 
 
Flag_of_Warwickshire.svg
Warwickshire
1,161,326
Birmingham
364,878
Coventry
111,658
Solihull
94,354
Nuneaton
93,515
Sutton Coldfield
83,564
Rugby
51,906
Royal Leamington Spa
39,772
Warwick
38,883
Shirley
31,809
Bedworth
30,745
Stratford-upon-Avon
22,463
Kenilworth
13,753
Chelmsley Wood
9,234
Southam
9,125
Whitnash
8,792
Fordbridge
7,023
Coleshill
6,493
Shipston-on-Stour
6,433
Alcester
3,085
Henley-in-Arden
 
 
Flag_of_Westmorland.svg
Westmorland
29,594
Kendal
4,625
Windermere
3,328
Appleby-in-Westmorland
2,600
Ambleside
2,209
Bowness-on-Windermere
1,966
Kirkby Lonsdale
1,944
Kirkby Stephen
 
 
County_Flag_of_Wiltshire.svg
Wiltshire
191,392
Swindon
49,217
Salisbury
43,909
Trowbridge
37,849
Chippenham
20,249
Calne
19,923
Devizes
18,703
Warminster
18,552
Melksham
17,638
Westbury
13,548
Amesbury
13,146
Royal Wootton Bassett
11,252
Corsham
10,940
Tidworth
10,017
Bradford-on-Avon
8,817
Marlborough
7,981
Highworth
7,626
Malmesbury
5,771
Ludgershall
4,349
Wilton
4,141
Cricklade
2,910
Mere
 
 
Worcestershire_flag.svg
Worcestershire
108,745
Worcester
82,502
Redditch
61,156
Halesowen
58,550
Kidderminster
57,759
Stourbridge
47,062
Oldbury
35,194
Bromsgrove
34,409
Malvern
29,689
Evesham
27,572
Droitwich Spa
20,593
Stourport-on-Severn
13,301
Lye
8,632
Pershore
8,156
Bewdley
4,252
Tenbury Wells
2,364
Upton-upon-Severn
 
 
Flag_of_Yorkshire.svg
Yorkshire
564,705
Leeds
526,005
Sheffield
347,767
Bradford
279,237
Kingston-upon-Hull
160,220
Middlesbrough
149,473
Huddersfield
148,331
York
104,088
Wakefield
92,949
Doncaster
91,710
Halifax
77,313
Harrogate
75,115
Rotherham
73,872
Barnsley
65,783
Dewsbury
60,892
Scarborough
50,302
Keighley
47,678
Castleford
45,814
Batley
38,055
Redcar
35,439
Bridlington
35,071
Pudsey
34,171
Pontefract
33,702
Brighouse
33,620
Morley
32,955
Beverley
30,957
Eston
29,781
Shipley
24,973
Horsforth
24,723
Thornaby-on-Tees
24,251
Ingleby Barwick
22,665
Normanton
21,804
Ossett
21,676
Bingley
20,937
Goole
20,861
Rothwell
20,033
Selby
20,015
Mirfield
18,278
Guisborough
17,793
Wombwell
17,610
Wath-upon-Dearne
17,451
Birstall
17,248
Ripon
17,108
Baildon
16,667
Maltby
16,655
Knaresborough
16,650
Hessle
16,315
Swinton
16,207
Mexborough
15,910
Elland
15,677
Garforth
15,541
Skipton
15,529
Hoyland
14,651
Ilkley
14,639
Catterick Garrison
14,477
Otley
14,447
Hatfield
14,407
Yeadon
14,196
Gomersal
14,176
Northallerton
14,118
Driffield
14,025
Brough
13,617
Heckmondwike
13,086
Todmorden
12,671
Whitby
12,628
Guiseley
12,537
Thorne
12,254
Featherstone
12,141
Cleckheaton
11,594
Wetherby
11,560
Pocklington
11,557
South Elmsall
11,500
Dinnington
11,295
Conisbrough
10,892
Barnoldswick
10,175
Haxby
10,036
Knottingley
9,883
Yarm
9,498
Slaithwaite
9,483
Hemsworth
9,280
South Kirkby
9,248
Sherburn-in-Elmet
8,917
Silsden
8,832
Hornsea
8,774
Penistone
8,696
Meltham
8,694
Edlington
8,159
Norton-on-Derwent
8,113
Market Weighton
8,054
Hedon
7,966
Richmond
7,722
Pickering
7,692
Eastfield
7,272
Stocksbridge
6,985
Skelton-in-Cleveland
6,773
Filey
6,739
Malton
6,350
Tadcaster
6,326
Thirsk
6,231
Stainforth
5,994
South Bank
5,807
Askern
5,765
Withernsea
5,735
Saltburn-by-the-Sea
5,622
Easingwold
5,594
Colburn
5,408
Howden
5,039
Hebden Bridge
5,003
Holmfirth
4,988
Tickhill
4,941
Stokesley
4,515
Sowerby Bridge
4,451
Loftus
4,383
Earby
3,653
Snaith
3,594
Boroughbridge
3,393
Bawtry
3,391
Bedale
3,071
Denholme
2,909
Kirkbymoorside
2,816
Brierley
2,745
Settle
2,349
Leyburn
1,826
High Bentham
1,594
Sedbergh
1,443
Helmsley
1,345
Pateley Bridge
1,163
Masham
1,127
Grassington
816
Middleham
726
Hawes
Save Your Stats
Your Next Quiz
Name the countries that host the most people who have fled from another country.
Can you identify these brands based on their logos?
20 random countries have been removed from the map of the world! Can you identify them in 3 minutes?
Can you guess the 24 most populated countries without getting ONE wrong?
2 Comments
+1
Level 88
May 23, 2026
Populations are taken from citypopulation.de 2024 estimates. Given the inclusion of towns that form part of larger urban areas, there is some duplication in the population figures. For example, Croydon’s population (212,344) is also included within London’s total built-up area population (9,065,696). The populations of these towns within larger urban areas are worked out from ward and parish data (again via the 2024 estimates from citypopulation.de).

London is a special case in that technically it is only the square-mile of the City of London that has city status, rather than the huge urban area that we also call London. However, since it would be absurd to list London at a population of 15,111 (right down between Neston and Kesgrave!) I have taken the liberty of labelling the wider urban area as a whole as a city.

Town status is not as clear-cut as city status. I have kept the definition of a ‘town’ broad, including places with market charters, town councils, as well as places...

+1
Level 88
May 23, 2026
...that are just generally considered to be a town and are commonly referred to as such (i.e. not a village, suburb, area etc.). I have tried to be exhaustive, but if I have missed somewhere, let me know.