Welcome to Towns, Counties, Postcodes, UK!

This simple website is dedicated to sharing, gathering and learning about UK Towns, Counties & Postcodes.

The information on this website has been gathered over years and years of working with projects that required UK based geographical data. I created this website so everyone can access the information, whether it be for educational and/or informational purposes. I hope it proves to be useful.

Whilst great efforts have been spent on trying to keep the data current and valid, sadly, I cannot guarantee the accuracy of any of the information available on this website. Please read the disclaimer for more information.

Overtime, towns and counties have been renamed, merged together, and new postcodes have been created, so cleansing the data is an ongoing battle. If you notice any mistakes or have any additional information, please contact me and I'll make the appropriate update(s) as soon as I can. I thoroughly appreciate all the feedback.



Current stats

The following stats are based on the information I have in our database, and does not necessarily represent actual UK stats.

England

N.Ireland

Scotland

Wales

Total

Towns / Villages 32,080 556 7,104 3,848 43,588
Cities 49 5 6 6 66
Counties 48 6 26 22 102
Postcode areas 2,126 79 473 243 2,921


Recent updates

  • 18th August 2016- OPostcodes TS1, TS2, TS3, TS4, TS5, TS6, TS7, TS10, TS11, TS12, TS14, TS16 ,TS17 ,TS18, TS19, TS20, TS22, TS23, TS24, TS25, TS26 added to East Riding of Yorkshire.
  • 9th March 2016- Postcodes HU1, HU2, HU3, HU4, HU5, HU8 & HU9 added to East Riding of Yorkshire.
  • 13 January 2016- Postcodes SE3, SE26, SE4 & BR1 added to Lewisham, London.
  • 1st October 2015- Postcode PR25 & PR26 added to Lancashire.
  • 24th June 2015- Postcode CF71 added to Cowbridge, Glamorgan.
  • 26th September 2014- St Asaph in Wales has been given city status.

If you notice any mistakes or have additional information, please contact me and I'll make the appropriate update(s) as soon as I can.

Many thanks to those who have contacted me with updates!!