Edinburgh (EH12)
Property market data for the Edinburgh (EH12) postcode district
Valuation Price Trend
Sales Market
£385,099
Average Sales Price
£475,000
Average Sales Price (Top 25%)
£200,000–£500,000
Most Active Price Band
Recent Sales Listings
15 Jan 2026
148 Turnhouse Road, Edinburgh, EH12 0AD
£525,000
4 bed
Detached
15 Jan 2026
38/5, Roseburn Street, Edinburgh, EH12 5PN
£175,000
1 bed
1 bath
Flat
21 Jan 2026
19/13, Roseburn Maltings, Edinburgh, EH12 5LL
£320,000
2 bed
2 bath
Flat
936 sq ft
21 Jan 2026
56 Ormidale Terrace, Edinburgh, EH12 6EF
£795,000
3 bed
2 bath
Semi-Detached
1,660 sq ft
19 Jan 2026
3 Barnyard Park Crescent, Edinburgh, EH12 9LN
£385,000
3 bed
2 bath
Detached
20 Jan 2026
3 Barnyard Park Crescent, Edinburgh, EH12 9LN
£385,000
3 bed
2 bath
Detached
21 Jan 2026
29/2, Coates Gardens, Edinburgh, EH12 5LG
£350,000
2 bed
1 bath
Flat
885 sq ft
20 Jan 2026
12 Campbell Avenue, Edinburgh, EH12 6DP
£1,250,000
6 bed
2 bath
Semi-Detached
3,257 sq ft
17 Jan 2026
80 Broombank Terrace, Edinburgh, EH12 7NY
£235,000
3 bed
2 bath
Flat
15 Jan 2026
22/11, Haymarket Terrace, Edinburgh, EH12 5JZ
£215,000
2 bed
1 bath
Flat
Rental Market
£1,596
Average Rent Paid
£1,700
Average Rent Paid (Top 25%)
£1,250–£1,500
Most Active Rental Band
Recent Rental Listings
19 Jan 2026
38/1, Roseburn Street, Edinburgh, EH12 5PN
£1,015
1 bed
1 bath
Flat
19 Jan 2026
24/7, Roseburn Place, Edinburgh, EH12 5NL
£1,750
3 bed
2 bath
Flat
19 Jan 2026
26/4, Roseburn Street, Edinburgh, EH12 5PR
£935
1 bed
1 bath
Flat
19 Jan 2026
20 North Gyle Loan, Edinburgh, EH12 8JH
£2,150
3 bed
2 bath
Detached
12 Jan 2026
38/1, Roseburn Street, Edinburgh, EH12 5PN
£1,100
1 bed
1 bath
Flat
12 Jan 2026
1/11, Fauldburn Park, Edinburgh, EH12 8YN
£900
1 bed
1 bath
Flat
12 Jan 2026
15 Riversdale Crescent, Edinburgh, EH12 5QT
£2,450
3 bed
2 bath
Flat
12 Jan 2026
12/4, Clifton Terrace, Edinburgh, EH12 5DR
£1,850
3 bed
Flat
12 Jan 2026
55 Glendevon Place, Edinburgh, EH12 5UH
£2,200
3 bed
2 bath
Flat
1,358 sq ft
12 Jan 2026
44 Riversdale Crescent, Edinburgh, EH12 5QR
£1,685
2 bed
1 bath
Terraced