List of Towns and Cities in the UK

Our List of UK Towns database contains over 40,000 towns and cities in Great Britain and Northern Ireland complete with Postcode, County and geographical location by latitude/longitude and grid reference. This list of UK towns is used by website developers and mobile app developers all over the world as well as market researchers and other business industries.

Our database of UK towns includes all parts of the United Kingdom including cities, towns and villages in England, Scotland, Wales and Northern Ireland covering 160 counties.
Our UK towns and cities database is regularly updated and kept up to data based on Ordnance Survey data so you can be sure that every town, city and village in the United Kingdom is included with OSGB36 eastings, northings and grid reference, as well as the decimal latitude and longitude coordinates used to specify the precise location of places and locations in England, Northern Ireland, Scotland and Wales.

Each town in the database of UK Towns has a Postcode column. Website and software developers often use this data to autcomplete or geocode a user's town and location based on Postcode input..

Rows: 43,156

Download (ZIP):

Download (SQL):

Download (CSV):

Download (TAB):


1A' ChillHighlandScotlandNG260557.05909-6.51277126500805500PH44 4Other
2Aaron's HillSurreyEnglandSU954351.18277-0.63502495500143500GU7 2Other
3Ab KettlebyLeicestershireEnglandSK722352.80420-0.92600472500323500LE14 3Other
4Ab LenchWorcestershireEnglandSP015152.16178-1.97948401500251500WR11 4Other
5Abbas CombeSomersetEnglandST702251.00114-2.42177370500122500BA8 0Other
6AbberleyWorcestershireEnglandSO746752.30503-2.37540374500267500WR6 6Other
7AbbertonWorcestershireEnglandSO995352.17976-2.00872399500253500WR10 2Other
8AbbertonEssexEnglandTM001951.838110.90892600500219500CO5 7Other
9Abbess EndEssexEnglandTL571151.780010.28173557500211500CM5 0Other
10Abbess RodingEssexEnglandTL571151.780010.28173557500211500CM5 0Other