Skip to main content Skip to footer

House prices in Highland

Market activity
Average price paid £174,363 Sales 3,512 Current average value £183,112 (Zoopla Zed-Index) Value change £7,206 ▲ 4.10%
Area Avg. price paid Zed-index
Acharacle £171,331 £218,518
Achnasheen £156,062 £201,936
Alness £140,111 £147,392
Ardgay £162,009 £165,028
Arisaig £286,500 £217,185
Aviemore £198,032 £191,277
Avoch £170,991 £197,720
Ballachulish £220,676 £185,325
Beauly £196,425 £213,212
Berriedale £142,797
Boat of Garten £197,019 £253,764
Brora £110,463 £141,104
Carrbridge £208,917 £235,039
Corrour
Cromarty £191,813 £187,731
Dalwhinnie £142,551
Dingwall £171,521 £185,558
Dornoch £210,570 £187,882
Dunbeath £56,250 £123,860
Forsinard £147,175
Fort Augustus £191,219 £207,292
Fort William £158,951 £158,041
Fortrose £216,698 £238,742
Gairloch £182,625 £220,220
Garve £195,750 £186,847
Glenfinnan £210,500 £184,547
Golspie £128,908 £128,909
Grantown-on-Spey £206,383 £222,263
Halkirk £126,062 £136,676
Helmsdale £120,375 £127,638
Invergarry £276,000 £217,083
Invergordon £132,711 £154,346
Inverness £182,407 £189,190
Isle of Canna
Isle of Eigg £240,000 £167,091
Isle of Rum
Isle of Skye £208,126 £212,719
Kinbrace £85,000 £158,963
Kingussie £247,291 £241,934
Kinlochleven £145,905 £113,624
Kyle £128,079 £183,121
Lairg £141,077 £172,611
Latheron £105,050 £152,969
Lochailort £234,000 £345,147
Lybster £143,050 £129,921
Mallaig £172,351 £171,114
Muir of Ord £193,498 £193,393
Munlochy £254,088 £265,803
Nairn £201,745 £200,076
Nethy Bridge £243,522 £259,757
Newtonmore £240,654 £210,201
Plockton £316,287
Portree £188,773 £182,763
Rogart £102,000 £199,236
Roy Bridge £186,667 £224,186
Spean Bridge £229,865 £255,340
Strathcarron £201,956 £215,574
Strathpeffer £174,617 £207,517
Strome Ferry £55,000 £157,475
Tain £153,845 £166,954
Thurso £109,195 £116,744
Ullapool £150,745 £212,822
Wick £102,821 £108,714
More about Highland