House Prices in Highland

Live asking prices — data to 15 July 2026, updated daily

Properties for Sale

3,093

238 new in last 14 days

Average Price

£289,733

Median £230,000

Avg. Time on Market

183 days

Median 105 days

Price Range

£26k to £650k

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 320 £155,367 £135,000 151
Terraced 297 £196,052 £170,000 158
Semi-Detached 374 £212,319 £200,000 150
Detached 1,050 £390,525 £340,000 167

Prices by Bedrooms in Highland

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 166 £130,024 £116,500 173
2 Bed 581 £184,888 £175,000 155
3 Bed 863 £257,229 £250,000 157
4 Bed 495 £405,743 £370,000 165
5+ Bed 337 £590,170 £475,000 204

Properties by Price Range in Highland

Price Range Count Avg. Days on Market Share
Under £100k 469 254
15%
£100k – £200k 869 166
28%
£200k – £300k 729 167
24%
£300k – £400k 460 159
15%
£400k – £500k 248 170
8%
£500k – £1M 276 208
9%
Over £1M 42 181
1%

Properties by Time on Market in Highland

Duration Count Share
Less than 1 month 526
17%
1 – 2 months 465
15%
2 – 3 months 413
13%
3 – 4 months 314
10%
4 – 6 months 353
11%
6 – 9 months 229
7%
9 – 12 months 284
9%
12 – 18 months 406
13%
Over 18 months 103
3%

Search Another Location

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