Best Markets to own an investment property in The United Kingdom
Based on data from Airbtics, this page shows the most profitable real estate markets with key
statistics like gross rental yield, average long-term and short-term rental revenue, and property
prices. This allows you to discover the most lucrative locations to buy, own or invest in rental
properties.
Top 100 cities to buy a rental property in The United Kingdom, Updated November, 2024
The avg rent price data is from Rightmove and updated on November, 2024. The average short-term rental revenue is the average from the last twelve months, starting from the last updated period.
Position | Market Name | Market Type | Avg Rental Revenue | Avg Short-term rental revenue |
---|---|---|---|---|
1 | London | Large |
£34,044 | £34,198 |
2 | Leeds | Medium |
£17,952 | £20,305 |
3 | Nottingham | Medium |
£14,784 | £17,623 |
4 | Birmingham | Medium |
£14,232 | £18,099 |
5 | Liverpool | Medium |
£7,824 | £18,200 |
6 | Sheffield | Medium |
£6,540 | £17,573 |
7 | Newcastle upon tyne | Small |
£20,784 | £21,075 |
8 | Cardiff | Medium |
£23,520 | £22,205 |
9 | Leicester | Small |
£11,136 | £16,322 |
10 | Southampton | Small |
£21,048 | £21,107 |
11 | Bournemouth | Medium |
£20,424 | £27,262 |
12 | Coventry | Small |
£12,384 | £15,552 |
13 | Lincoln | Small |
£7,056 | £21,532 |
14 | Plymouth | Small |
£7,236 | £18,560 |
15 | Salford | Medium |
£15,468 | £19,676 |
16 | Reading | Small |
£22,896 | £25,100 |
17 | Glasgow city | Medium |
£14,784 | £27,268 |
18 | Derby | Small |
£8,592 | £17,279 |
19 | Oxford | Medium |
£35,280 | £26,290 |
20 | Bristol | Medium |
£22,896 | £25,276 |
21 | County durham | Medium |
£9,120 | £21,660 |
22 | Buckinghamshire | Medium |
£19,812 | £23,032 |
23 | Edinburgh | Large |
£18,504 | £41,284 |
24 | Charnwood | Small |
£8,040 | £20,884 |
25 | Exeter | Small |
£21,072 | £22,768 |
26 | Portsmouth | Small |
£18,576 | £20,801 |
27 | Norwich | Small |
£18,504 | £21,315 |
28 | Lancaster | Small |
£7,584 | £21,160 |
29 | Preston | Small |
£11,760 | £18,935 |
30 | South cambridgeshire | Medium |
£20,736 | £25,121 |
31 | Brighton | Medium |
£20,112 | £28,848 |
32 | Cornwall | Large |
£14,232 | £26,848 |
33 | Canterbury | Small |
£16,092 | £25,057 |
34 | Middlesbrough | Small |
£5,616 | £13,351 |
35 | City of kingston upon hull | Small |
£7,428 | £15,364 |
36 | Milton keynes | Small |
£17,952 | £20,426 |
37 | Guildford | Small |
£27,240 | £25,380 |
38 | Winchester | Small |
£22,284 | £27,892 |
39 | Bradford | Small |
£9,276 | £18,443 |
40 | Cheshire east | Small |
£16,092 | £21,976 |
41 | Gwynedd | Medium |
£7,512 | £26,867 |
42 | West northamptonshire | Medium |
£13,620 | £19,368 |
43 | Broxtowe | Small |
£13,944 | £15,608 |
44 | Cambridge | Medium |
£21,048 | £27,816 |
45 | Trafford | Small |
£17,328 | £19,086 |
46 | Rushcliffe | Small |
£18,228 | £19,520 |
47 | Colchester | Small |
£15,468 | £22,314 |
48 | South gloucestershire | Small |
£22,284 | £23,027 |
49 | Stoke-on-trent | Small |
£7,428 | £17,576 |
50 | West suffolk | Small |
£16,092 | £22,170 |
51 | Peterborough | Small |
£12,060 | £19,860 |
52 | Cheshire west and chester | Medium |
£12,996 | £25,170 |
53 | North northamptonshire | Small |
£12,684 | £18,643 |
54 | Luton | Small |
£12,996 | £14,301 |
55 | Aberdeen city | Small |
£9,840 | £19,868 |
56 | Dorset | Medium |
£15,468 | £26,325 |
57 | Wiltshire | Medium |
£16,092 | £24,348 |
58 | York | Medium |
£16,092 | £28,401 |
59 | Elmbridge | Small |
£37,152 | £26,583 |
60 | Worcester | Small |
£7,236 | £23,312 |
61 | Doncaster | Small |
£8,352 | £16,390 |
62 | Swindon | Small |
£12,384 | £18,340 |
63 | Slough | Small |
£19,488 | £23,294 |
64 | Watford | Small |
£20,424 | £27,000 |
65 | Bolton | Small |
£11,448 | £18,426 |
66 | Medway | Small |
£15,468 | £17,740 |
67 | Bath | Medium |
£18,576 | £33,392 |
68 | Runnymede | Small |
£26,616 | £31,456 |
69 | Wolverhampton | Small |
£11,760 | £17,283 |
70 | Wakefield | Small |
£10,212 | £17,773 |
71 | Sunderland | Small |
£8,040 | £15,437 |
72 | Thanet | Small |
£14,688 | £23,761 |
73 | Woking | Small |
£19,812 | £24,338 |
74 | East riding of yorkshire | Medium |
£9,840 | £23,200 |
75 | Stockport | Small |
£14,232 | £17,904 |
76 | Ipswich | Small |
£11,136 | £21,280 |
77 | Southend-on-sea | Small |
£14,856 | £21,195 |
78 | Stockton-on-tees | Small |
£9,252 | £18,841 |
79 | Wirral | Small |
£10,512 | £20,355 |
80 | Sandwell | Small |
£11,760 | £14,317 |
81 | Epping forest | Small |
£26,004 | £24,700 |
82 | Bracknell forest | Small |
£21,048 | £24,811 |
83 | Reigate and banstead | Small |
£21,660 | £25,732 |
84 | Shropshire | Medium |
£11,136 | £24,012 |
85 | Spelthorne | Small |
£22,284 | £25,537 |
86 | Huntingdonshire | Small |
£15,468 | £20,447 |
87 | Cheltenham | Small |
£16,092 | £24,758 |
88 | Wigan | Small |
£9,312 | £17,736 |
89 | East suffolk | Medium |
£12,384 | £27,946 |
90 | Dacorum | Small |
£18,576 | £23,745 |
91 | Bedford | Small |
£14,856 | £19,614 |
92 | Dudley | Small |
£11,136 | £17,088 |
93 | Swansea | Medium |
£11,748 | £24,431 |
94 | North east lincolnshire | Small |
£8,040 | £20,346 |
95 | St albans | Small |
£22,224 | £28,453 |
96 | Solihull | Small |
£16,092 | £20,408 |
97 | Waverley | Small |
£22,896 | £21,106 |
98 | Hertsmere | Small |
£24,144 | £21,344 |
99 | Cotswold | Medium |
£24,720 | £33,284 |
100 | Darlington | Small |
£8,040 | £16,743 |