UK buy-to-let house prices & rental yield, mapped by postcode

Compare average buy price, rent, and gross rental yield across every UK postcode district. Built for landlords and buy-to-let investors comparing where to invest, not just where to live.

UK avg buy price
£335k
UK avg rent
£1,300
UK gross yield
4.7%
Districts tracked
2739
Yield

Yield is the number most house-price sites don't show you: gross rental yield is a property's annual rent as a percentage of what it costs to buy: the single number that lets you compare a £120,000 flat in Aberdeen against a £600,000 flat in London on equal terms as an investment, not just as a place to live. Figures below are recalculated monthly from live market listings.

Highest gross rental yield right now

  1. BD1 13.9%
  2. PA3 13.5%
  3. G2 12.9%
  4. EC4M 12.9%
  5. NE17 12.9%
  6. SR1 11.6%
  7. AB16 11.3%
  8. AB12 11.3%
  9. LS2 11.0%
  10. AB14 10.5%
Browse all 2739 postcode districts →

Also see the full UK rankings (highest yield, highest net yield, best cities, and best areas under £150k) and the free calculators (stamp duty, rental yield, and buy-to-let cashflow).

Get yield updates & new features