House Prices in Highland

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

Properties for Sale

3,222

195 new in last 14 days

Average Price

£289,649

Median £225,000

Avg. Time on Market

196 days

Median 117 days

Price Range

£25k to £675k

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 331 £156,308 £140,000 160
Terraced 349 £197,932 £175,000 153
Semi-Detached 382 £209,976 £200,000 160
Detached 1,067 £392,585 £345,000 178

Prices by Bedrooms in Highland

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 161 £131,289 £116,000 195
2 Bed 622 £183,674 £175,000 159
3 Bed 900 £256,630 £250,000 169
4 Bed 506 £404,068 £367,500 176
5+ Bed 337 £608,532 £480,000 218

Properties by Price Range in Highland

Price Range Count Avg. Days on Market Share
Under £100k 494 274
15%
£100k – £200k 908 180
28%
£200k – £300k 754 178
23%
£300k – £400k 484 166
15%
£400k – £500k 249 186
8%
£500k – £1M 284 218
9%
Over £1M 49 194
2%

Properties by Time on Market in Highland

Duration Count Share
Less than 1 month 407
13%
1 – 2 months 431
13%
2 – 3 months 461
14%
3 – 4 months 375
12%
4 – 6 months 426
13%
6 – 9 months 311
10%
9 – 12 months 190
6%
12 – 18 months 503
16%
Over 18 months 118
4%

Search Another Location

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