Buy to let across the United Kingdom
Browse buy to let data for all 30 major UK cities. Sorted by population by default — click any city for full market analysis, price trends, and a pre-filled yield calculator.
London, England
3.9%Average rent approx. £2,100/mo
Median price £650,000 · Est. gross yield ~3.9%
Population 9,748,000 · Growth +0.4%/yr
View market data and analysis →
Birmingham, England
5.5%Average rent approx. £980/mo
Median price £215,000 · Est. gross yield ~5.5%
Population 1,144,000 · Growth +0.8%/yr
View market data and analysis →
Leeds, England
5.6%Average rent approx. £1,050/mo
Median price £225,000 · Est. gross yield ~5.6%
Population 812,000 · Growth +0.7%/yr
View market data and analysis →
Glasgow, Scotland
6.5%Average rent approx. £1,000/mo
Median price £185,000 · Est. gross yield ~6.5%
Population 620,000 · Growth +0.3%/yr
View market data and analysis →
Sheffield, England
5.5%Average rent approx. £900/mo
Median price £195,000 · Est. gross yield ~5.5%
Population 584,000 · Growth +0.4%/yr
View market data and analysis →
Manchester, England
5.7%Average rent approx. £1,100/mo
Median price £230,000 · Est. gross yield ~5.7%
Population 560,000 · Growth +1.1%/yr
View market data and analysis →
Bradford, England
6.0%Average rent approx. £800/mo
Median price £160,000 · Est. gross yield ~6.0%
Population 542,000 · Growth +0.9%/yr
View market data and analysis →
Edinburgh, Scotland
5.6%Average rent approx. £1,300/mo
Median price £280,000 · Est. gross yield ~5.6%
Population 524,000 · Growth +0.9%/yr
View market data and analysis →
Liverpool, England
6.4%Average rent approx. £900/mo
Median price £170,000 · Est. gross yield ~6.4%
Population 498,000 · Growth +0.2%/yr
View market data and analysis →
Bristol, England
5.0%Average rent approx. £1,450/mo
Median price £350,000 · Est. gross yield ~5.0%
Population 472,000 · Growth +0.6%/yr
View market data and analysis →
Coventry, England
5.5%Average rent approx. £1,000/mo
Median price £220,000 · Est. gross yield ~5.5%
Population 371,000 · Growth +0.7%/yr
View market data and analysis →
Leicester, England
5.6%Average rent approx. £980/mo
Median price £210,000 · Est. gross yield ~5.6%
Population 369,000 · Growth +0.6%/yr
View market data and analysis →
Cardiff, Wales
5.4%Average rent approx. £1,050/mo
Median price £235,000 · Est. gross yield ~5.4%
Population 362,000 · Growth +0.8%/yr
View market data and analysis →
Belfast, N. Ireland
6.2%Average rent approx. £950/mo
Median price £185,000 · Est. gross yield ~6.2%
Population 341,000 · Growth +0.5%/yr
View market data and analysis →
Nottingham, England
5.7%Average rent approx. £950/mo
Median price £200,000 · Est. gross yield ~5.7%
Population 330,000 · Growth +0.5%/yr
View market data and analysis →
Newcastle, England
5.8%Average rent approx. £850/mo
Median price £175,000 · Est. gross yield ~5.8%
Population 302,000 · Growth +0.1%/yr
View market data and analysis →
Brighton, England
4.7%Average rent approx. £1,650/mo
Median price £420,000 · Est. gross yield ~4.7%
Population 290,000 · Growth +0.3%/yr
View market data and analysis →
Bolton, England
6.0%Average rent approx. £780/mo
Median price £155,000 · Est. gross yield ~6.0%
Population 285,000 · Growth +0.2%/yr
View market data and analysis →
Milton Keynes, England
4.8%Average rent approx. £1,250/mo
Median price £310,000 · Est. gross yield ~4.8%
Population 281,000 · Growth +1.0%/yr
View market data and analysis →
Sunderland, England
5.8%Average rent approx. £700/mo
Median price £145,000 · Est. gross yield ~5.8%
Population 275,000 · Growth -0.3%/yr
View market data and analysis →
Plymouth, England
5.2%Average rent approx. £950/mo
Median price £220,000 · Est. gross yield ~5.2%
Population 264,000 · Growth +0.1%/yr
View market data and analysis →
Southampton, England
5.1%Average rent approx. £1,200/mo
Median price £280,000 · Est. gross yield ~5.1%
Population 262,000 · Growth +0.3%/yr
View market data and analysis →
Derby, England
5.5%Average rent approx. £900/mo
Median price £195,000 · Est. gross yield ~5.5%
Population 260,000 · Growth +0.3%/yr
View market data and analysis →
Hull, England
6.0%Average rent approx. £650/mo
Median price £130,000 · Est. gross yield ~6.0%
Population 260,000 · Growth -0.4%/yr
View market data and analysis →
Luton, England
4.9%Average rent approx. £1,150/mo
Median price £280,000 · Est. gross yield ~4.9%
Population 220,000 · Growth +1.2%/yr
View market data and analysis →
York, England
5.0%Average rent approx. £1,200/mo
Median price £290,000 · Est. gross yield ~5.0%
Population 210,000 · Growth +0.4%/yr
View market data and analysis →
Portsmouth, England
5.1%Average rent approx. £1,100/mo
Median price £260,000 · Est. gross yield ~5.1%
Population 207,000 · Growth +0.2%/yr
View market data and analysis →
Bournemouth, England
4.8%Average rent approx. £1,250/mo
Median price £310,000 · Est. gross yield ~4.8%
Population 200,000 · Growth +0.5%/yr
View market data and analysis →
Reading, England
4.9%Average rent approx. £1,400/mo
Median price £340,000 · Est. gross yield ~4.9%
Population 175,000 · Growth +0.6%/yr
View market data and analysis →
Middlesbrough, England
6.0%Average rent approx. £700/mo
Median price £140,000 · Est. gross yield ~6.0%
Population 143,000 · Growth -0.2%/yr
View market data and analysis →