House Prices in Highland

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

Properties for Sale

3,146

190 new in last 14 days

Average Price

£290,993

Median £230,000

Avg. Time on Market

190 days

Median 111 days

Price Range

£25k to £669k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Highland

Properties by Type

What's on the market in Highland

Properties by Bedrooms

Bedroom count distribution in Highland

Time on Market

How long properties have been listed in Highland

Prices by Property Type in Highland

Type Count Avg. Price Median Avg. Days
Flat 314 £157,523 £135,000 160
Terraced 320 £196,820 £175,000 158
Semi-Detached 379 £210,564 £200,000 156
Detached 1,063 £389,966 £345,000 173

Prices by Bedrooms in Highland

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 163 £131,399 £118,000 189
2 Bed 590 £186,184 £175,000 161
3 Bed 886 £257,304 £250,000 163
4 Bed 499 £405,746 £370,000 169
5+ Bed 334 £602,394 £475,000 213

Properties by Price Range in Highland

Price Range Count Avg. Days on Market Share
Under £100k 478 267
15%
£100k – £200k 885 176
28%
£200k – £300k 730 175
23%
£300k – £400k 478 161
15%
£400k – £500k 247 175
8%
£500k – £1M 282 212
9%
Over £1M 46 186
1%

Properties by Time on Market in Highland

Duration Count Share
Less than 1 month 409
13%
1 – 2 months 527
17%
2 – 3 months 402
13%
3 – 4 months 315
10%
4 – 6 months 417
13%
6 – 9 months 275
9%
9 – 12 months 231
7%
12 – 18 months 455
14%
Over 18 months 115
4%

Search Another Location

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