Skip to main content Skip to footer

House prices in Highland

Market activity
Average price paid £169,483 Sales 3,493 Current average value £171,616 (Zoopla Zed-Index) Value change -£1,457 ▼ -0.84%
Area Avg. price paid Zed-index
Acharacle £186,738 £208,564
Achnasheen £163,784 £190,005
Alness £143,195 £133,072
Ardgay £153,950 £152,197
Arisaig £194,500 £206,232
Aviemore £186,571 £190,647
Avoch £136,744 £180,769
Ballachulish £171,971 £177,246
Beauly £191,603 £193,229
Berriedale £133,179
Boat of Garten £240,352 £247,071
Brora £126,382 £135,881
Carrbridge £207,000 £227,646
Corrour
Cromarty £185,209 £171,118
Dalwhinnie £277,500 £137,821
Dingwall £164,400 £169,457
Dornoch £169,873 £176,016
Dunbeath £118,000 £116,348
Forsinard £138,841
Fort Augustus £163,250 £193,801
Fort William £144,447 £153,218
Fortrose £232,303 £212,839
Gairloch £183,404 £208,405
Garve £222,500 £172,003
Glenfinnan £192,333 £178,840
Golspie £143,484 £122,939
Grantown-on-Spey £183,675 £209,392
Halkirk £109,092 £129,991
Helmsdale £95,943 £126,235
Invergarry £134,950 £207,399
Invergordon £117,721 £138,564
Inverness £176,697 £177,736
Isle of Canna
Isle of Eigg £250,000 £144,641
Isle of Rum
Isle of Skye £198,339 £196,707
Kinbrace £159,289
Kingussie £217,654 £231,120
Kinlochleven £135,233 £113,250
Kyle £143,187 £171,854
Lairg £151,628 £154,737
Latheron £137,500 £149,043
Lochailort £249,000 £345,060
Lybster £91,500 £122,965
Mallaig £201,486 £165,367
Muir of Ord £189,868 £178,641
Munlochy £246,360 £246,093
Nairn £196,525 £187,354
Nethy Bridge £230,986 £237,141
Newtonmore £211,611 £208,026
Plockton £261,667 £296,083
Portree £186,913 £167,798
Rogart £91,000 £181,354
Roy Bridge £201,917 £218,010
Spean Bridge £188,585 £239,340
Strathcarron £152,844 £199,138
Strathpeffer £194,677 £193,481
Strome Ferry £103,860 £145,227
Tain £153,191 £154,909
Thurso £104,899 £110,411
Ullapool £189,466 £190,694
Wick £117,728 £102,038
More about Highland