Skip to content

Best UK Cities to Live In

UK UKRoute
16 min read
Best UK Cities to Live In
Published Aug 03, 2026
Share

Choosing Your UK City

Moving to a new city is a big decision. The UK has a fantastic range of cities, each with its own character, strengths, and weaknesses. Here's our guide to the best cities to live in, based on affordability, jobs, culture, transport, and quality of life.

The Top Cities Ranked

1. Edinburgh

Best for: Quality of life, culture, and stunning scenery

Scotland's capital consistently ranks as one of the best places to live in the UK. It's beautiful, compact, walkable, and packed with culture. The job market is strong, especially in finance and tech. The Festival Fringe in August is the world's largest arts festival.

  • Average rent (1-bed): £900 - £1,400/month
  • Salary average: £35,000 - £45,000
  • Pros: Stunning architecture, excellent universities, strong job market, walkable
  • Cons: Cold winters, limited nightlife compared to London

2. Bristol

Best for: Creative industries, independent spirit, and green spaces

Bristol is one of the UK's most creative and progressive cities. It has a thriving arts scene, incredible food culture, and a strong sense of community. The city is also very green, with excellent cycling infrastructure.

  • Average rent (1-bed): £850 - £1,200/month
  • Salary average: £32,000 - £42,000
  • Pros: Creative vibe, great food, green, strong community
  • Cons: Hilly terrain, expensive for its size

3. Manchester

Best for: Nightlife, music, and affordable big-city living

The UK's second city for culture and commerce. Manchester has an incredible music scene, world-class football, excellent universities, and a rapidly growing tech sector — all at a fraction of London prices.

  • Average rent (1-bed): £850 - £1,300/month
  • Salary average: £30,000 - £40,000
  • Pros: Affordable, vibrant nightlife, great transport, friendly
  • Cons: Rain (a lot), some areas still regenerating

4. Bath

Best for: Heritage, beauty, and a slower pace of life

A UNESCO World Heritage city with stunning Georgian architecture, Roman history, and a relaxed lifestyle. Bath is small but perfectly formed, with excellent shopping, dining, and culture.

  • Average rent (1-bed): £1,000 - £1,500/month
  • Salary average: £30,000 - £40,000
  • Pros: Beautiful, safe, excellent schools, good transport to London
  • Cons: Expensive, limited nightlife, smaller job market

5. Glasgow

Best for: Value for money, culture, and friendliness

Glasgow offers incredible value. The cost of living is significantly lower than Edinburgh, but the city has world-class museums, a thriving music scene, and some of the friendliest people in the UK.

  • Average rent (1-bed): £650 - £1,000/month
  • Salary average: £28,000 - £38,000
  • Pros: Very affordable, incredible culture, friendly, great food
  • Cons: Weather, some areas still face deprivation

6. Leeds

Best for: Shopping, nightlife, and a youthful energy

A major financial centre with a young, diverse population. Leeds has excellent shopping, a buzzing nightlife, and is surrounded by beautiful Yorkshire countryside.

  • Average rent (1-bed): £750 - £1,100/month
  • Salary average: £30,000 - £40,000

7. Oxford

Best for: Education, history, and intellectual culture

Home to the world's most famous university, Oxford is a beautiful, historic city with excellent culture, parks, and a strong job market in education and research.

  • Average rent (1-bed): £1,000 - £1,500/month
  • Salary average: £33,000 - £45,000

8. Brighton

Best for: Beach life, diversity, and creative culture

The UK's most vibrant seaside city. Brighton is eclectic, inclusive, and full of character. Great for young professionals and creative types.

  • Average rent (1-bed): £950 - £1,400/month
  • Salary average: £30,000 - £40,000

9. York

Best for: History, quality of life, and compact living

A medieval city with Roman walls, Gothic cathedral, and a charming old town. York is compact, walkable, and offers excellent quality of life.

  • Average rent (1-bed): £750 - £1,100/month
  • Salary average: £28,000 - £38,000

10. Cardiff

Best for: Affordability, culture, and Welsh charm

Wales's capital is affordable, friendly, and culturally rich. The bay area has been transformed, and the city offers excellent shopping, dining, and sport.

  • Average rent (1-bed): £700 - £1,050/month
  • Salary average: £27,000 - £37,000

How to Choose

The "best" city depends on your priorities. Consider what matters most to you: career opportunities, affordability, culture, nightlife, green space, or proximity to family.

For a deeper dive into costs, see our cost of living guide.

Last reviewed:
UE
UKRoute Editorial Team
Research

Ready to practise for the Life in the UK Test?

Test your knowledge with our free Life in the UK practice exams. Hundreds of questions to help you pass.

Comments

0 comments

Leave a comment

Comments are moderated before they appear.

Keep reading

Related articles

How to Replace a Lost or Stolen BRP Card
Living in the UK 2 min read

How to Replace a Lost or Stolen BRP Card

Step-by-step guide to replacing a lost or stolen Biometric Residence Permit (BRP). Includes costs, timelines, and what to do immediately.

Read more