Skip to main content Menu with new notification Skip to footer

House prices in Highland

Market activity
Average price paid £177,931 Sales 3,373 Current average value £179,751 (Zoopla Zed-Index) Value change -£1,401 ▼ -0.77%
Area Avg. price paid Zed-index
Acharacle £253,210 £217,232
Achnasheen £179,565 £196,950
Alness £140,629 £140,008
Ardgay £177,957 £162,152
Arisaig £320,000 £215,665
Aviemore £198,025 £198,145
Avoch £184,872 £191,832
Ballachulish £201,524 £184,820
Beauly £204,329 £202,991
Berriedale £137,234
Boat of Garten £268,571 £253,223
Brora £97,815 £140,168
Carrbridge £220,750 £232,897
Corrour
Cromarty £184,000 £182,818
Dalwhinnie £141,352
Dingwall £178,185 £179,149
Dornoch £218,693 £186,297
Dunbeath £75,000 £122,254
Forsinard £76,000 £145,586
Fort Augustus £209,946 £203,199
Fort William £159,425 £156,971
Fortrose £233,594 £228,607
Gairloch £192,321 £215,013
Garve £169,625 £180,397
Glenfinnan £210,500 £183,008
Golspie £143,514 £129,529
Grantown-on-Spey £201,208 £217,934
Halkirk £127,917 £133,822
Helmsdale £115,654 £129,110
Invergarry £289,167 £220,495
Invergordon £131,862 £146,543
Inverness £186,020 £185,950
Isle of Canna
Isle of Eigg £230,000 £165,745
Isle of Rum
Isle of Skye £218,723 £209,221
Kinbrace £117,576 £134,267
Kingussie £224,547 £239,368
Kinlochleven £139,227 £120,069
Kyle £148,073 £179,465
Lairg £122,556 £164,407
Latheron £89,083 £152,988
Lochailort £201,000 £336,694
Lybster £133,801 £130,659
Mallaig £203,436 £174,175
Muir of Ord £181,223 £188,847
Munlochy £271,875 £258,314
Nairn £203,574 £196,277
Nethy Bridge £215,800 £250,566
Newtonmore £254,821 £214,087
Plockton £297,025 £307,313
Portree £201,857 £181,038
Rogart £70,500 £188,480
Roy Bridge £218,750 £223,096
Spean Bridge £220,863 £252,190
Strathcarron £178,967 £208,700
Strathpeffer £196,540 £202,992
Strome Ferry £153,170
Tain £152,648 £161,236
Thurso £107,078 £116,128
Ullapool £157,269 £201,370
Wick £106,347 £107,922
More about Highland