A new league table has been created of the best places for landlords to invest in buy to let.

The Compare The Market service has looked at how property prices and rental income produce yields and factoring in the popularity of the locations with renters searching for properties online.

Here are the weighted results:

  1. Birmingham - 4.65% yield and 10,500 searches 
  2. Bradford - 4.52% yield and 7,080 searches
  3. Coventry - 4.34% and 6,700 searches
  4. Bolton - 4.67% and 5,720 searches
  5. Burnley - 6.02% yield and 3,770 searches
  6. Cardiff - 4.61% yield and 5,700 searches
  7. Fife - 6.49% yield and 1,900 searches
  8. Norwich - 4.52% yield and 4,600 searches
  9. Renfrewshire - 7.31% yield and 590 searches
  10. Barnsley - 4.33% yield and 4,660 searches
  11. Exeter - 4.84% yield and 3,780 searches
  12. South Lanarkshire - 7.03% yield and 480 searches
  13. Swansea - 4.56% yield and 3,990 searches
  14. North Lanarkshire - 6.88% yield and 480 searches
  15. West Lothian - 5.71% yield and 1,900 searches
  16. Merthyr Tydfil - 5.61% yield and 1,950 searches
  17. North Ayrshire - 6.73% yield and 320 searches
  18. Oxford - 3.93% yield and 4,000 searches
  19. Ipswich - 4.14% yield and 3,620 searches
  20. Cambridge - 3.31% yield and 4,800 searches