Best Rental Property Markets The United Kingdom in 2025

Based on our data, this page shows the top rental markets to invest in The United Kingdom with key statistics and information, like average long-term rental yields, short-term rental yields, number of rentals available, and average property prices. This allows you to discover the most profitable cities to invest in, buy, and own rental properties in The United Kingdom.

Best Cities to buy rental properties in The United Kingdom


All data presented in this report is based on 2-bedroom properties.

STR (Short-Term Rental): Refers to short-term rental data, which is tracked and verified by Airbtics.

STR Revenue: Represents the average annual revenue generated by short-term rentals, as captured by Airbtics’ dataset.

LTR (Long-Term Rental): Refers to traditional rental markets.

LTR Revenue: Represents the average annual rental income collected by landlords. For comparability, we assume a 90% occupancy rate for long-term rentals. The data is currently sourced through ChatGPT. However, Airbtics is in the process of collecting and standardizing this data internally. By November 2025, these external sources will be fully replaced with Airbtics’ proprietary datasets.

Sorting Basis: The tables are ranked by average long-term rental yields for 2-bedroom properties.

Last updated: September, 2025

Position Market Name LTR Revenue for 2/bd STR Revenue for 2/bd Average Property Prices Gross Long-term Rental Yield Gross Short-term Rental Yield
1 North lanarkshire, Scotland $12.96K $34.74K $160K 8.1% 21.71%
2 Renfrewshire, Scotland $12.96K $41.37K $180K 7.2% 22.98%
3 South lanarkshire, Scotland $12.96K $40.11K $180K 7.2% 22.28%
4 South tyneside, Tyne and wear $12.96K $25.14K $180K 7.2% 13.97%
5 St. helens, Merseyside $12.96K $32.87K $180K 7.2% 18.26%
6 Stockton-on-tees, Durham and north yorkshire $10.80K $28.10K $150K 7.2% 18.73%
7 Blaenau gwent, Wales $9.18K $34.02K $130K 7.06% 26.17%
8 Middlesbrough, North yorkshire $10.48K $23.07K $150K 6.98% 15.38%
9 Blackburn with darwen, Lancashire $10.26K $22.38K $150K 6.84% 14.92%
10 East ayrshire, Scotland $10.26K $53.19K $150K 6.84% 35.46%
11 Hyndburn, Lancashire $10.26K $27.63K $150K 6.84% 18.42%
12 North ayrshire, Scotland $10.26K $44.59K $150K 6.84% 29.73%
13 Na h-eileanan siar, Scotland $10.26K $41.53K $150K 6.84% 27.69%
14 Bradford, West yorkshire $11.88K $33.32K $180K 6.6% 18.51%
15 Doncaster, South yorkshire $11.88K $25.92K $180K 6.6% 14.4%
16 Rochdale, Greater manchester $11.88K $24.75K $180K 6.6% 13.75%
17 Wigan, Greater manchester $11.88K $27.40K $180K 6.6% 15.22%
18 South ayrshire, Scotland $11.88K $46.73K $180K 6.6% 25.96%
19 Falkirk, Scotland $11.88K $41.02K $180K 6.6% 22.79%
20 Shetland islands, Scotland $11.88K $41.20K $180K 6.6% 22.89%
21 Barnsley, South yorkshire $9.72K $34.70K $150K 6.48% 23.13%
22 Merthyr tydfil, Wales $9.72K $32.47K $150K 6.48% 21.64%
23 Salford, Greater manchester $16.20K $35.22K $250K 6.48% 14.09%
24 Glasgow, Scotland $16.20K $51.79K $250K 6.48% 20.72%
25 Inverclyde, Scotland $10.26K $36.79K $160K 6.41% 22.99%
26 Burnley, Lancashire $8.10K $21.91K $130K 6.23% 16.86%
27 Hartlepool, Durham $8.10K $28.44K $130K 6.23% 21.88%
28 Luton, Bedfordshire $16.20K $31.95K $260K 6.23% 12.29%
29 Gwynedd, Wales $12.96K $39.22K $210K 6.17% 18.68%
30 Dundee city, Scotland $12.96K $38.22K $210K 6.17% 18.2%
31 West lothian, Scotland $12.96K $40.77K $210K 6.17% 19.41%
32 Redcar and cleveland, North yorkshire $9.72K $32.30K $160K 6.08% 20.19%
33 Kingston upon hull, East riding of yorkshire $9.72K $31.43K $160K 6.08% 19.65%
34 Leeds, West yorkshire $15.12K $37.01K $250K 6.05% 14.81%
35 Rotherham, South yorkshire $10.80K $28.51K $180K 6.0% 15.84%
36 Knowsley, Merseyside $11.88K $26.22K $200K 5.94% 13.11%
37 Sefton, Merseyside $11.88K $31.51K $200K 5.94% 15.75%
38 Newcastle upon tyne, Tyne and wear $12.96K $39.02K $220K 5.89% 17.74%
39 Bolton, Greater manchester $12.96K $27.91K $220K 5.89% 12.69%
40 Broxtowe, Nottinghamshire $12.96K $39.43K $220K 5.89% 17.92%
41 Calderdale, West yorkshire $12.96K $35.82K $220K 5.89% 16.28%
42 Fife, Scotland $12.96K $49.83K $220K 5.89% 22.65%
43 Preston, Lancashire $12.96K $32.44K $220K 5.89% 14.75%
44 Swansea, Wales $12.96K $41.24K $220K 5.89% 18.75%
45 Aberdeenshire, Scotland $12.96K $39.14K $220K 5.89% 17.79%
46 Manchester, Greater manchester $17.28K $40.51K $300K 5.76% 13.5%
47 Angus, Scotland $10.26K $39.04K $180K 5.7% 21.69%
48 Bassetlaw, Nottinghamshire $10.26K $33.07K $180K 5.7% 18.37%
49 Bolsover, Derbyshire $10.26K $32.61K $180K 5.7% 18.12%
50 Clackmannanshire, Scotland $10.26K $48.68K $180K 5.7% 27.05%
51 County durham, Durham $10.26K $31.70K $180K 5.7% 17.61%
52 Darlington, Durham $10.26K $27.82K $180K 5.7% 15.45%
53 Derry city and strabane, Northern ireland $10.26K $35.01K $180K 5.7% 19.45%
54 Moray, Scotland $10.26K $42.67K $180K 5.7% 23.71%
55 Pendle, Lancashire $10.26K $31.30K $180K 5.7% 17.39%
56 South holland, Lincolnshire $10.26K $34.91K $180K 5.7% 19.4%
57 Stoke-on-trent, Staffordshire $10.26K $27.38K $180K 5.7% 15.21%
58 Sunderland, Tyne and wear $10.26K $30.36K $180K 5.7% 16.87%
59 Torfaen, Wales $10.26K $35.94K $180K 5.7% 19.97%
60 Causeway coast and glens, Northern ireland $10.26K $36.46K $180K 5.7% 20.25%
61 Flintshire, Wales $10.26K $41.96K $180K 5.7% 23.31%
62 Bury, Greater manchester $11.88K $33.77K $210K 5.66% 16.08%
63 Caerphilly, Wales $11.88K $39.76K $210K 5.66% 18.93%
64 Lincoln, Lincolnshire $11.88K $34.71K $210K 5.66% 16.53%
65 North west leicestershire, Leicestershire $11.88K $35.13K $210K 5.66% 16.73%
66 Wrexham, Wales $11.88K $40.46K $210K 5.66% 19.27%
67 Birmingham, West midlands $14.04K $34.94K $250K 5.62% 13.97%
68 Gosport, Hampshire $14.04K $44.49K $250K 5.62% 17.79%
69 Peterborough, Cambridgeshire $14.04K $29.08K $250K 5.62% 11.63%
70 Southampton, Hampshire $19.44K $43.77K $350K 5.55% 12.5%
71 Oldham, Greater manchester $11.88K $32.02K $215K 5.53% 14.89%
72 Northumberland, Northumberland $11.88K $46.11K $220K 5.4% 20.96%
73 Basildon, Essex $17.28K $34.81K $320K 5.4% 10.88%
74 Armagh city, Northern ireland $9.72K $34.80K $180K 5.4% 19.33%
75 Ashfield, Nottinghamshire $9.72K $27.67K $180K 5.4% 15.37%
76 Blackpool, Lancashire $9.72K $26.32K $180K 5.4% 14.62%
77 Boston, Lincolnshire $9.72K $34.37K $180K 5.4% 19.09%
78 Bridgend, Wales $11.88K $44.06K $220K 5.4% 20.03%
79 Cherwell, Oxfordshire $21.60K $49.41K $400K 5.4% 12.35%
80 Denbighshire, Wales $10.26K $33.91K $190K 5.4% 17.85%
81 Derby, Derbyshire $11.88K $30.45K $220K 5.4% 13.84%
82 East renfrewshire, Scotland $12.96K $52.05K $240K 5.4% 21.69%
83 Fermanagh and omagh, Northern ireland $9.72K $32.37K $180K 5.4% 17.98%
84 Kirklees, West yorkshire $11.88K $32.45K $220K 5.4% 14.75%
85 Lancaster, Lancashire $11.88K $32.03K $220K 5.4% 14.56%
86 Mid and east antrim, Northern ireland $9.72K $32.17K $180K 5.4% 17.87%
87 Neath port talbot, Wales $9.72K $28.28K $180K 5.4% 15.71%
88 North east lincolnshire, Lincolnshire $8.64K $28.95K $160K 5.4% 18.1%
89 North tyneside, Tyne and wear $11.88K $32.42K $220K 5.4% 14.74%
90 Scottish borders, Scotland $11.88K $40.16K $220K 5.4% 18.25%
91 South derbyshire, Derbyshire $11.88K $47.73K $220K 5.4% 21.7%
92 West lindsey, Lincolnshire $9.72K $38.00K $180K 5.4% 21.11%
93 North lincolnshire, Lincolnshire $9.72K $28.48K $180K 5.4% 15.82%
94 Orkney islands, Scotland $9.72K $41.93K $180K 5.4% 23.29%
95 South ribble, Lancashire $11.88K $28.54K $220K 5.4% 12.97%
96 West lancashire, Lancashire $11.88K $42.89K $220K 5.4% 19.5%
97 Wirral, Merseyside $11.88K $38.81K $220K 5.4% 17.64%
98 Carmarthenshire, Wales $9.72K $34.37K $180K 5.4% 19.1%
99 Rhondda cynon taff, Wales $9.72K $29.09K $180K 5.4% 16.16%
100 Reading, Berkshire $19.44K $42.14K $365K 5.33% 11.54%

Find the best Rental Markets with our interactive tool (Short-term rental focus currently)

Use our interactive Market Explorer to find the best places to start an Airbnb in The United Kingdom. Compare multiple markets side by side, apply filters like regulations, budget (property or rent prices), and market size, and even export the results to Excel.

Try Our Market Explorer