Skip to main content

Top 50 UK Cities for Rental Yield (2025)

This is a data-led ranking by average rental yield. Use it for investment research or to cite Dwelfy in press.

Method: Cities with at least 50 listings in Dwelfy's dataset. Ranked by average yield. Each row links to live listings.

Data last updated: 06/07/2025

RankCityAvg yieldMedian priceListingsLinks
1Dorchester8.59%£360,0003,209For sale·To rent
2Belfast8.40%£189,950439For sale·To rent
3Glasgow8.31%£190,00010,051For sale·To rent
4Aberdeen8.21%£170,0003,067For sale·To rent
5Kirkcaldy8.14%£260,0001,158For sale·To rent
6Dundee8.03%£225,0006,599For sale·To rent
7Kilmarnock7.90%£220,0001,105For sale·To rent
8Perth7.89%£255,000738For sale·To rent
9Motherwell7.86%£225,995738For sale·To rent
10Paisley7.85%£205,000805For sale·To rent
11Edinburgh7.84%£244,00015,797For sale·To rent
12Gateshead7.79%£150,0001,720For sale·To rent
13Blackpool7.54%£189,9509,427For sale·To rent
14Burnley7.54%£175,000607For sale·To rent
15Stirling7.35%£254,995696For sale·To rent
16Newport7.33%£280,0005,404For sale·To rent
17Oldham7.27%£255,0002,180For sale·To rent
18Liverpool7.24%£219,95014,206For sale·To rent
19Wigan7.15%£210,0002,330For sale·To rent
20Blackburn7.11%£210,00016,425For sale·To rent
21Newcastle7.08%£220,0009,000For sale·To rent
22Galashiels6.98%£280,000498For sale·To rent
23Durham6.91%£185,00013,455For sale·To rent
24Swansea6.83%£267,5009,932For sale·To rent
25Hull6.71%£187,5006,658For sale·To rent
26Salford6.70%£279,9952,285For sale·To rent
27Rotherham6.68%£200,0002,455For sale·To rent
28Manchester6.66%£269,95026,392For sale·To rent
29Windsor6.64%£679,9501,790For sale·To rent
30Cardiff6.59%£270,00011,437For sale·To rent
31Hastings6.59%£315,0001,457For sale·To rent
32Bath6.58%£325,00027,899For sale·To rent
33Middlesbrough6.57%£180,0005,649For sale·To rent
34Sunderland6.56%£185,0002,737For sale·To rent
35Eastbourne6.55%£300,0004,050For sale·To rent
36Barnsley6.48%£239,99524,418For sale·To rent
37Walsall6.45%£290,0002,141For sale·To rent
38Bristol6.42%£335,00017,807For sale·To rent
39Lancaster6.42%£269,0003,981For sale·To rent
40Maidenhead6.39%£325,0001,235For sale·To rent
41Crawley6.38%£460,0007,624For sale·To rent
42Doncaster6.34%£230,00012,532For sale·To rent
43Warrington6.32%£330,0005,661For sale·To rent
44York6.31%£285,0009,784For sale·To rent
45Harrogate6.30%£275,0005,203For sale·To rent
46Wolverhampton6.29%£259,9504,320For sale·To rent
47Grimsby6.29%£200,0003,672For sale·To rent
48Bradford6.28%£225,0006,782For sale·To rent
49Sheffield6.27%£240,00011,818For sale·To rent
50Taunton6.27%£335,0004,006For sale·To rent

Want to cite this? Use: Dwelfy (dwelfy.co.uk) and link to this report page.