UK Location Intelligence · 2026

Where You Live Changes Everything

Compare average salaries, cost of living and real take-home pay across 68 major UK cities. Find the location that gives you the best return.

All UK Locations

London
Greater London
£52,800
Median annual salary
Cost of living100/100
Avg rent (1 bed)£2,100/mo
Real take-home£28,400
Manchester
Greater Manchester
£36,500
Median annual salary
Cost of living72/100
Avg rent (1 bed)£900/mo
Real take-home£26,200
Birmingham
West Midlands
£33,200
Median annual salary
Cost of living68/100
Avg rent (1 bed)£800/mo
Real take-home£25,100
Edinburgh
Scotland
£38,900
Median annual salary
Cost of living79/100
Avg rent (1 bed)£1,050/mo
Real take-home£27,500
Bristol
South West England
£38,200
Median annual salary
Cost of living78/100
Avg rent (1 bed)£1,100/mo
Real take-home£26,500
Leeds
West Yorkshire
£34,800
Median annual salary
Cost of living70/100
Avg rent (1 bed)£850/mo
Real take-home£25,600
Glasgow
Scotland
£35,200
Median annual salary
Cost of living69/100
Avg rent (1 bed)£850/mo
Real take-home£25,800
Liverpool
Merseyside
£31,500
Median annual salary
Cost of living65/100
Avg rent (1 bed)£750/mo
Real take-home£24,500
Sheffield
South Yorkshire
£30,800
Median annual salary
Cost of living63/100
Avg rent (1 bed)£700/mo
Real take-home£24,200
Cardiff
Wales
£32,400
Median annual salary
Cost of living66/100
Avg rent (1 bed)£800/mo
Real take-home£24,800
Nottingham
East Midlands
£30,200
Median annual salary
Cost of living64/100
Avg rent (1 bed)£720/mo
Real take-home£23,700
Newcastle
North East England
£29,800
Median annual salary
Cost of living61/100
Avg rent (1 bed)£680/mo
Real take-home£23,500
Leicester
East Midlands
£30,500
Median annual salary
Cost of living65/100
Avg rent (1 bed)£730/mo
Real take-home£23,900
Coventry
West Midlands
£30,200
Median annual salary
Cost of living65/100
Avg rent (1 bed)£720/mo
Real take-home£23,600
Bradford
West Yorkshire
£28,500
Median annual salary
Cost of living60/100
Avg rent (1 bed)£650/mo
Real take-home£22,800
Stoke-on-Trent
Staffordshire
£27,500
Median annual salary
Cost of living58/100
Avg rent (1 bed)£600/mo
Real take-home£22,400
Wolverhampton
West Midlands
£28,800
Median annual salary
Cost of living62/100
Avg rent (1 bed)£660/mo
Real take-home£22,600
Derby
East Midlands
£31,500
Median annual salary
Cost of living65/100
Avg rent (1 bed)£730/mo
Real take-home£24,200
Southampton
South East England
£33,500
Median annual salary
Cost of living72/100
Avg rent (1 bed)£900/mo
Real take-home£24,800
Portsmouth
South East England
£31,500
Median annual salary
Cost of living70/100
Avg rent (1 bed)£850/mo
Real take-home£23,800
Oxford
South East England
£40,000
Median annual salary
Cost of living90/100
Avg rent (1 bed)£1,400/mo
Real take-home£25,000
Cambridge
East of England
£42,000
Median annual salary
Cost of living92/100
Avg rent (1 bed)£1,450/mo
Real take-home£25,500
Reading
South East England
£42,000
Median annual salary
Cost of living85/100
Avg rent (1 bed)£1,300/mo
Real take-home£27,200
Milton Keynes
South East England
£38,500
Median annual salary
Cost of living78/100
Avg rent (1 bed)£1,100/mo
Real take-home£26,800
Northampton
East Midlands
£30,000
Median annual salary
Cost of living66/100
Avg rent (1 bed)£750/mo
Real take-home£23,500
Luton
East of England
£31,500
Median annual salary
Cost of living75/100
Avg rent (1 bed)£1,000/mo
Real take-home£22,800
Brighton
South East England
£36,000
Median annual salary
Cost of living80/100
Avg rent (1 bed)£1,200/mo
Real take-home£24,800
Norwich
East of England
£29,500
Median annual salary
Cost of living65/100
Avg rent (1 bed)£750/mo
Real take-home£23,200
Hull
East Yorkshire
£27,500
Median annual salary
Cost of living58/100
Avg rent (1 bed)£580/mo
Real take-home£22,500
Middlesbrough
Tees Valley
£28,000
Median annual salary
Cost of living58/100
Avg rent (1 bed)£580/mo
Real take-home£22,800
Sunderland
North East England
£27,800
Median annual salary
Cost of living58/100
Avg rent (1 bed)£580/mo
Real take-home£22,600
Swansea
Wales
£29,500
Median annual salary
Cost of living63/100
Avg rent (1 bed)£700/mo
Real take-home£23,200
Plymouth
South West England
£28,500
Median annual salary
Cost of living65/100
Avg rent (1 bed)£750/mo
Real take-home£22,400
Exeter
South West England
£32,000
Median annual salary
Cost of living72/100
Avg rent (1 bed)£950/mo
Real take-home£23,800
Gloucester
South West England
£30,500
Median annual salary
Cost of living68/100
Avg rent (1 bed)£800/mo
Real take-home£23,500
Worcester
West Midlands
£30,000
Median annual salary
Cost of living67/100
Avg rent (1 bed)£780/mo
Real take-home£23,200
Hereford
West Midlands
£27,500
Median annual salary
Cost of living62/100
Avg rent (1 bed)£700/mo
Real take-home£22,100
Shrewsbury
West Midlands
£28,500
Median annual salary
Cost of living63/100
Avg rent (1 bed)£720/mo
Real take-home£22,400
Lincoln
East Midlands
£28,000
Median annual salary
Cost of living62/100
Avg rent (1 bed)£650/mo
Real take-home£22,300
Peterborough
East of England
£30,500
Median annual salary
Cost of living67/100
Avg rent (1 bed)£800/mo
Real take-home£23,500
Ipswich
East of England
£29,500
Median annual salary
Cost of living66/100
Avg rent (1 bed)£770/mo
Real take-home£23,000
Colchester
East of England
£30,000
Median annual salary
Cost of living68/100
Avg rent (1 bed)£850/mo
Real take-home£23,000
Chelmsford
East of England
£35,000
Median annual salary
Cost of living78/100
Avg rent (1 bed)£1,100/mo
Real take-home£24,200
Guildford
South East England
£42,000
Median annual salary
Cost of living88/100
Avg rent (1 bed)£1,400/mo
Real take-home£25,400
Woking
South East England
£40,000
Median annual salary
Cost of living85/100
Avg rent (1 bed)£1,300/mo
Real take-home£25,200
Slough
South East England
£38,000
Median annual salary
Cost of living82/100
Avg rent (1 bed)£1,200/mo
Real take-home£25,000
Watford
South East England
£38,500
Median annual salary
Cost of living83/100
Avg rent (1 bed)£1,250/mo
Real take-home£24,800
St Albans
South East England
£45,000
Median annual salary
Cost of living90/100
Avg rent (1 bed)£1,500/mo
Real take-home£26,500
Milton Keynes
South East England
£38,500
Median annual salary
Cost of living78/100
Avg rent (1 bed)£1,100/mo
Real take-home£26,800
Bath
South West England
£36,000
Median annual salary
Cost of living82/100
Avg rent (1 bed)£1,200/mo
Real take-home£24,000
Swindon
South West England
£33,000
Median annual salary
Cost of living70/100
Avg rent (1 bed)£850/mo
Real take-home£25,000
Cheltenham
South West England
£34,000
Median annual salary
Cost of living72/100
Avg rent (1 bed)£900/mo
Real take-home£25,100
Aberdeen
Scotland
£40,000
Median annual salary
Cost of living76/100
Avg rent (1 bed)£900/mo
Real take-home£28,200
Dundee
Scotland
£32,000
Median annual salary
Cost of living66/100
Avg rent (1 bed)£750/mo
Real take-home£24,800
Inverness
Scottish Highlands
£30,000
Median annual salary
Cost of living70/100
Avg rent (1 bed)£800/mo
Real take-home£22,800
Belfast
Northern Ireland
£31,000
Median annual salary
Cost of living65/100
Avg rent (1 bed)£750/mo
Real take-home£24,200
Derry
Northern Ireland
£27,500
Median annual salary
Cost of living60/100
Avg rent (1 bed)£600/mo
Real take-home£22,400
York
North Yorkshire
£31,000
Median annual salary
Cost of living70/100
Avg rent (1 bed)£900/mo
Real take-home£23,400
Lancaster
Lancashire
£28,500
Median annual salary
Cost of living63/100
Avg rent (1 bed)£700/mo
Real take-home£22,600
Blackpool
Lancashire
£25,500
Median annual salary
Cost of living58/100
Avg rent (1 bed)£550/mo
Real take-home£20,900
Preston
Lancashire
£29,500
Median annual salary
Cost of living63/100
Avg rent (1 bed)£680/mo
Real take-home£23,200
Bolton
Greater Manchester
£29,500
Median annual salary
Cost of living63/100
Avg rent (1 bed)£680/mo
Real take-home£23,100
Stockport
Greater Manchester
£32,000
Median annual salary
Cost of living68/100
Avg rent (1 bed)£780/mo
Real take-home£24,500
Wigan
Greater Manchester
£28,000
Median annual salary
Cost of living61/100
Avg rent (1 bed)£620/mo
Real take-home£22,400
Warrington
Cheshire
£33,500
Median annual salary
Cost of living70/100
Avg rent (1 bed)£820/mo
Real take-home£25,500
Chester
Cheshire
£32,000
Median annual salary
Cost of living70/100
Avg rent (1 bed)£850/mo
Real take-home£24,200
Wrexham
Wales
£27,500
Median annual salary
Cost of living62/100
Avg rent (1 bed)£650/mo
Real take-home£21,900
Newport
Wales
£29,500
Median annual salary
Cost of living64/100
Avg rent (1 bed)£700/mo
Real take-home£23,100
Scroll to Top