UK Towns List

Complete list of all cities, towns and villages in the United Kingdom

The UK Towns List is a full and up-to-date directory of every English, Scottish, Welsh and Northern Irish settlement, including counties, countries, postcodes, grid references, latitudes and longitudes.

It's ideal for place name lookups, auto-completes, data validation and website and software development.

Screenshot of the UK towns data loaded into Excel
Also works with: Microsoft SQL Server logo PostgreSQL database logo MySQL database logo MySQL database logo

Sample data

The table below shows a sample from the middle of the UK towns data, as sorted alphabetically by location name. You can also view and download a larger sample.

IDPlace NameCountyCountryGrid RefEastingNorthingLatLongPostcodeType
29889Peter TavyDevonEnglandSX51772515007750050.57831-4.09874PL19 9Other
29890PeterboroughCambridgeshireEnglandTL199951950029950052.58019-0.23782PE1 4City
29891PeterchurchHerefordshireEnglandSO343833450023850052.04101-2.95638HR2 0Other
29892PeterculterAberdeen CityScotlandNJ840138450080150057.10420-2.25749AB13 0Other
29893PeterheadAberdeenshireScotlandNK134641350084650057.50850-1.77635AB42 1Town
29894PeterleeCounty DurhamEnglandNZ424044250054050054.75765-1.34112SR8 1Town
29895Peters GreenHertfordshireEnglandTL141951450021950051.86234-0.33863LU2 8Other
29896Peters MarlandDevonEnglandSS471324750011350050.90078-4.17010EX38 8Other
29897PetersburnNorth LanarkshireScotlandNS776427750066450055.85808-3.95864ML6 8Other
29898PetersfieldHampshireEnglandSU742347450012350051.00607-0.93954GU32 3Town

Accurate and comprehensive

Updated quarterly (last update November 2015), based on information from Ordnance Survey, and with over 43,000 places, you can be confident that every region, city, town and village in Great Britain and Northern Ireland is covered.

Choice of coordinates

The complicated conversions have already been completed for you. The data includes OSGB36 eastings, northings and grid reference, plus the decimal latitude and longitude and partial postal code for all locations.

Unrestricted licence

There's no need to worry about restrictive licensing conditions. You're free to use the file for personal or commercial purposes, for as long as you want, and with no limits on the number of users or workstations.

Immediate download

Get started in minutes – you simply download the data pack online straight away. It is compatible with spreadsheet applications like Excel, and comes with import scripts for MySQL, PostgreSQL and Microsoft SQL Server.

  • Download the full list of UK towns now for only £29.95.
  • 30-day money back guarantee. We'll give you 100% of your money back if you're not satisfied, no questions asked.
  • Safe and secure purchase by credit card, debit card or PayPal using secure 256-bit encryption.
Our data is used by: