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.

Don't know an area yet? Find areas for your budget →

UK avg buy price
£330k
UK avg rent
£1,350
UK gross yield
4.9%
Districts tracked
2740

Colouring by yield/price and switching between postcode areas and districts is free. Filtering the map by property type, bedroom count, or a past month is a paid feature. Upgrade to unlock →

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. AB12 15.0%
  2. M14 14.5%
  3. BD1 14.2%
  4. NE2 14.0%
  5. NG7 13.5%
  6. EX4 11.8%
  7. KA19 11.3%
  8. AB11 11.3%
  9. LS6 11.2%
  10. LS2 11.1%
Browse all 2740 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