What are the best places to live and work in the UK?

Find the best cities to live, work and raise a family in the UK

We ranked Britain’s towns and cities with over 200,000 residents on a range of factors including average salary, rent, property prices, commuting costs and quality of life.

Click on the map pins below to find out more about the UK's best places to live, according to our liveability index.

Location Rank

What are the best cities in the UK?

According to our research the best places for under 30s to live and work are:

  1. Sunderland
  2. Leeds
  3. Aberdeen
  4. Milton Keynes
  5. Liverpool
  6. Derby
  7. Swindon
  8. Leicester
  9. York
  10. Nottingham

The top ten is dominated by northern cities Sunderland, Leeds, Liverpool, Derby, Leicester, York and Nottingham. Aberdeen, Milton Keynes and Swindon were the only cities outside of northern England to make the list.

Sunderland was our overall winner.

What are the cheapest places to live in the UK?

Sunderland has the cheapest average property price of any of the places on the list, although Milton Keynes is the most cost-efficient place to live, having the largest discrepancy between living costs and average income.

Of course there's plenty more to consider. County Durham is the cheapest place to rent while Northern Ireland is the cheapest place to get married.

What are the safest places to live in the UK?

According to a survey conducted by OnePoll Newcastle is the safest UK city with a population of greater than 200,000.

  1. Newcastle
  2. Aberdeen
  3. Plymouth
  4. York
  5. Swansea
  6. Southampton
  7. Edinburgh
  8. Cardiff
  9. Brighton and Hove
  10. Glasgow

Note: Whilst we take care to ensure Talking Finance content is accurate at the time of publication, individual circumstances can differ so please don’t rely on it when making financial decisions.