Skip to main content Skip to footer

House prices in Highland

Market activity
Average price paid £171,107 Sales 3,452 Current average value £182,399 (Zoopla Zed-Index) Value change £4,609 ▲ 2.59%
Area Avg. price paid Zed-index
Acharacle £173,165 £219,361
Achnasheen £164,503 £174,953
Alness £135,612 £145,852
Ardgay £155,000 £162,129
Arisaig £194,500 £177,968
Aviemore £182,595 £190,882
Avoch £160,680 £196,185
Ballachulish £193,964 £162,700
Beauly £198,750 £193,130
Berriedale £146,700
Boat of Garten £214,119 £233,154
Brora £108,632 £145,181
Carrbridge £208,917 £215,592
Corrour
Cromarty £176,795 £180,311
Dalwhinnie £277,500 £143,011
Dingwall £160,429 £178,801
Dornoch £193,292 £188,444
Dunbeath £100,333 £89,946
Forsinard
Fort Augustus £184,763 £209,971
Fort William £152,715 £157,988
Fortrose £221,792 £228,209
Gairloch £193,095 £180,491
Garve £171,250 £167,716
Glenfinnan £184,333 £184,833
Golspie £122,485 £119,262
Grantown-on-Spey £207,412 £230,698
Halkirk £125,255 £135,038
Helmsdale £120,238 £120,485
Invergarry £276,980 £218,317
Invergordon £122,224 £146,733
Inverness £178,848 £191,470
Isle of Canna
Isle of Eigg £240,000 £167,960
Isle of Rum
Isle of Skye £197,486 £196,383
Kinbrace £85,000 £154,977
Kingussie £243,272 £227,412
Kinlochleven £142,459 £114,749
Kyle £131,942 £161,865
Lairg £147,136 £165,904
Latheron £163,000 £159,857
Lochailort £249,000 £358,199
Lybster £124,050 £119,024
Mallaig £197,661 £162,659
Muir of Ord £213,852 £192,181
Munlochy £230,632 £262,562
Nairn £202,004 £200,681
Nethy Bridge £249,792 £270,222
Newtonmore £201,691 £220,995
Plockton £282,646
Portree £171,223 £178,375
Rogart £104,214 £185,075
Roy Bridge £163,250 £191,928
Spean Bridge £200,008 £217,269
Strathcarron £189,359 £199,956
Strathpeffer £175,492 £208,645
Strome Ferry £110,000 £156,273
Tain £158,113 £155,352
Thurso £106,728 £121,540
Ullapool £175,162 £196,201
Wick £106,436 £110,240
More about Highland