House Prices in Midlothian

Live asking prices — data to 4 August 2026, updated daily

Properties for Sale

1,102

71 new in last 14 days

Average Price

£306,901

Median £260,000

Avg. Time on Market

165 days

Median 106 days

Price Range

£135k to £595k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Midlothian

Properties by Type

What's on the market in Midlothian

Properties by Bedrooms

Bedroom count distribution in Midlothian

Time on Market

How long properties have been listed in Midlothian

Prices by Property Type in Midlothian

Type Count Avg. Price Median Avg. Days
Flat 145 £163,485 £160,000 203
Terraced 236 £231,968 £215,000 181
Semi-Detached 153 £273,771 £250,000 168
Detached 328 £447,199 £430,000 147

Prices by Bedrooms in Midlothian

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 40 £139,563 £137,500 195
2 Bed 292 £186,498 £175,000 193
3 Bed 358 £265,343 £250,000 163
4 Bed 257 £417,476 £402,000 146
5+ Bed 108 £546,347 £529,500 130

Properties by Price Range in Midlothian

Price Range Count Avg. Days on Market Share
Under £100k 20 196
2%
£100k – £200k 324 193
29%
£200k – £300k 297 179
27%
£300k – £400k 202 138
18%
£400k – £500k 145 136
13%
£500k – £1M 108 124
10%
Over £1M 6 145
1%

Properties by Time on Market in Midlothian

Duration Count Share
Less than 1 month 166
15%
1 – 2 months 188
17%
2 – 3 months 133
12%
3 – 4 months 115
10%
4 – 6 months 132
12%
6 – 9 months 75
7%
9 – 12 months 103
9%
12 – 18 months 187
17%
Over 18 months 3
0%

Search Another Location

Find house price data for any UK town, city, or postcode