The Largest List of UK Towns and Cities

The most comprehensive database available of all 48,315 UK cities, towns and villages – with linked counties, countries, postcodes, grid references, latitude-longitude coordinates and more. It is ideal for location lookups, website development and data verification.

Download a free sample
Screenshot of the UK towns list in Excel
Our data is used by…
Frobishers Biffa Waste Management DCMS Igloo The Caravan Club

Comprehensive linked location data

Get clean, consistent and well-organised data, with no need for lookups or conversions. All 48,315 towns have linked location information (including county, country, region, postcode, local government area, grid reference, easting-northing, latitude-longitude and elevation) and, unlike many other datasets, it fully covers the whole UK including Northern Ireland and suburban areas in Greater London.

Includes SQL, CSV and Excel formats

The data is compatible out-of-the-box with nearly all SQL databases, GIS systems, programming languages and spreadsheet applications – including Excel and Open Office. Which means you can get to work quickly and easily with the software of your choice, without worrying about time-consuming file conversions or imports.

Updated for 2018

You can have complete confidence in the quality and accuracy of our data. All records have been updated for 2018 using the most recent geographic and location data from Ordnance Survey, the Greater London Authority, the Office for National Statistics and NISRA. The last complete refresh was on the .

Unrestricted & developer-friendly licensing

There are no restrictive licensing conditions or ongoing fees. The data is yours to use permanently without renewal charges, there are no limits on the number of devices or users, and you can use the data for commercial purposes at no extra cost. Find out more about the terms of use.

Compatible with…
Access MySQL SQL Server PostgreSQL SQLite Access PHPMyAdmin Open Office

“Does the database contain all towns?” and other FAQs

Does the database contain all towns?

Yes. The data contains all 48,315 cities, towns, villages, hamlets and suburban areas in the UK. Historical settlements are not listed. Location information is provided for all settlements – including postcode sector, county, country, elevation, easting-northing and latitude-longitude coordinates.

What areas are covered?

All four countries of the United Kingdom (England, Scotland, Wales and Northern Ireland) are covered without any exceptions or gaps. For convenience, towns and villages in the Isle of Man are also included.

When was the data last updated?

The last update was made on . This release was a full quarterly refresh of the data, and also introduced a new field for elevation.

Are future updates available?

Yes. If you purchase the subscription package you can download the data today, and you'll also get complete updates sent to you by email each quarter for the next 12 months in January, April, July and October.

Can I use the data commercially?

Yes. You're free to use the data for most business and commercial purposes without attribution. Please see the terms of use for exceptions and more information.

Can I get a different sample?

Yes. If our sample data download or online lookup doesn't give you the assurances you need please feel free to contact us for a custom sample extract.