Now live Search, underwrite and rank entire property markets in minutes. Get started
Deals · Edinburgh

Average rent in Edinburgh, UK (2026): rents, prices and yields

The average asking rent in Edinburgh is £1,550 a month (median of 9,058 rental listings, November 2026).

Rent in Edinburgh at a glance

Updated 6 Nov 2026 · last 180 days · 9,058 rental listings

Typical asking rent £1,550/month median · middle half £1,250 – £1,989
Asking price per m² £4,242/m² 1,933 listings for sale
Gross yield 7.2% rent/m² × 12 ÷ price/m², before costs
By size
1-bedroom £1,200 · 2-bedroom £1,500 · 3-bedroom £2,149
Range
the middle half of listings ask £1,250 – £1,989
Districts
highest in EH3 (£1,850), lowest in EH11 (£1,278), of its 12 largest
Yield
about 7.2% gross, with asking prices at £4,242 per m²

Analysed deals in Edinburgh

No analysed deals in Edinburgh yet. We publish new ones regularly — check back soon.

Meanwhile, check any address with the free rent calculator →

Average rent by number of bedrooms in Edinburgh

Median asking rent from £1,505 (studio) to £3,000 (4+ bed).

Asking rent by bedrooms and gross yield
BedroomsMedian rentMiddle halfListingsMedian priceGross yield
Studio £1,505 £1,296 – £1,668 782 £100,000 18.1%
1 bed £1,200 £1,025 – £1,525 2,642 £190,000 7.6%
2 bed £1,500 £1,350 – £1,776 3,252 £285,000 6.3%
3 bed £2,149 £1,875 – £2,430 1,613 £386,000 6.7%
4+ bed £3,000 £2,300 – £3,550 769 £612,500 5.9%

Average rent by district in Edinburgh

The 12 largest districts, from EH11 (£1,278) to EH3 (£1,850).

Districts by number of rental listings
DistrictMedian asking rentListingsRent map
EH6
£1,600
2,160 Rent map →
EH3
£1,850
1,714 Rent map →
EH11
£1,278
889 Rent map →
EH7
£1,296
741 Rent map →
EH8
£1,600
679 Rent map →
EH9
£1,800
461 Rent map →
EH4
£1,495
443 Rent map →
EH12
£1,400
430 Rent map →
EH10
£1,700
336 Rent map →
EH1
£1,595
301 Rent map →
EH16
£1,400
270 Rent map →
EH14
£1,350
175 Rent map →
More market data
Rent per m² £25.6/m²/month 2,681 listings with floor area
Rent trend -0.9% new listings last 90 days vs the 90 before
Live listings today 9% £1,500 among listings live today

Asking rents and prices observed in public listings over the last 180 days — medians and quartiles, not valuations. Check any address with the free rent calculator.

Renting in Edinburgh: questions and answers

How much is rent in Edinburgh?

The typical (median) asking rent in Edinburgh is £1,550 a month, based on 9,058 rental listings over the last 180 days. Half of listings ask between £1,250 and £1,989.

How much is a 2-bedroom apartment in Edinburgh?

A 2-bedroom asks £1,500 a month (median of 3,252 listings; middle half £1,350 – £1,776). 1-bedroom: £1,200; 3-bedroom: £2,149; studio: £1,505; 4+ bedroom: £3,000.

Which areas of Edinburgh are cheapest to rent?

Of the 12 districts with the most listings, median asking rents are lowest in EH11 (£1,278), EH7 (£1,296) and EH14 (£1,350) and highest in EH3 (£1,850), EH9 (£1,800) and EH10 (£1,700).

What is the rental yield in Edinburgh?

About 7.2% gross: median asking rent per m² × 12 divided by median asking price per m² (£4,242), before costs, voids, tax and financing. A benchmark for comparing areas, not a forecast for one property.

Where do these numbers come from?

From rental and sale listings published in the last six months in this area — live ones and the ones taken down recently. We take the middle value (the median) and the range the middle half of listings sits in, so a few extreme listings do not move the figure.

Are these achieved rents and prices?

No — they are asking figures, what landlords and sellers list for. Achieved rents and prices are usually a little lower, and the property's own condition, floor and view move it well outside this range.

How often is this updated?

Every night. The sample size and the share of live listings are shown so you can judge how solid a figure is; areas with too few recent listings are not published.

Ready to analyze your next investment property?

150 free credits — about 25 analyses. No card required. Analyse your first deal in minutes.