Towns in England, UK

Our database currently has a total of 32,080 Towns/Villages in England, UK. Unfortunately we can't list all 32,080 towns onto one page because the load time would be uncomfortale, so the data has been broken down by counties in England, UK and alphabetically.

Click on a County link below, and it will list all the Towns/Villages in that County.

#

County

Towns in County

No. towns in County

1 Bedfordshire Towns in Bedfordshire 291
2 Berkshire Towns in Berkshire 370
3 Bristol Towns in Bristol 61
4 Buckinghamshire Towns in Buckinghamshire 542
5 Cambridgeshire Towns in Cambridgeshire 467
6 Cheshire Towns in Cheshire 782
7 Cornwall Towns in Cornwall 1,442
8 Cumbria Towns in Cumbria 1,096
9 Derbyshire Towns in Derbyshire 783
10 Devon Towns in Devon 1,521
11 Dorset Towns in Dorset 787
12 Durham Towns in Durham 819
13 East Riding of Yorkshire Towns in East Riding of Yorkshire 17
14 East Sussex Towns in East Sussex 424
15 Essex Towns in Essex 898
16 Gloucestershire Towns in Gloucestershire 986
17 Greater Manchester Towns in Greater Manchester 198
18 Hampshire Towns in Hampshire 998
19 Hereford and Worcester Towns in Hereford and Worcester 1,156
20 Hertfordshire Towns in Hertfordshire 517
21 Isle of Man Towns in Isle of Man 99
22 Isle of Wight Towns in Isle of Wight 146
23 Kent Towns in Kent 1,165
24 Lancashire Towns in Lancashire 1,144
25 Leicestershire Towns in Leicestershire 430
26 Lincolnshire Towns in Lincolnshire 1,066
27 London Towns in London 651
28 Merseyside Towns in Merseyside 186
29 Middlesex Towns in Middlesex 5
30 Norfolk Towns in Norfolk 1,008
31 North Yorkshire Towns in North Yorkshire 1,492
32 Northamptonshire Towns in Northamptonshire 380
33 Northumberland Towns in Northumberland 532
34 Nottinghamshire Towns in Nottinghamshire 437
35 Oxfordshire Towns in Oxfordshire 610
36 Rutland Towns in Rutland 59
37 Shropshire Towns in Shropshire 1,154
38 Somerset Towns in Somerset 1,455
39 South Yorkshire Towns in South Yorkshire 512
40 Staffordshire Towns in Staffordshire 1,024
41 Suffolk Towns in Suffolk 828
42 Surrey Towns in Surrey 466
43 Tyne and Wear Towns in Tyne and Wear 112
44 Warwickshire Towns in Warwickshire 484
45 West Midlands Towns in West Midlands 387
46 West Sussex Towns in West Sussex 503
47 West Yorkshire Towns in West Yorkshire 800
48 Wiltshire Towns in Wiltshire 790
32,080