Skip to main content Skip to footer

House prices in Highland

Market activity
Average price paid £169,314 Sales 3,437 Current average value £175,566 (Zoopla Zed-Index) Value change -£398 ▼ -0.23%
Area Avg. price paid Zed-index
Acharacle £175,812 £210,237
Achnasheen £175,475 £196,089
Alness £143,739 £136,730
Ardgay £153,116 £156,154
Arisaig £194,500 £205,392
Aviemore £181,017 £183,071
Avoch £156,995 £188,533
Ballachulish £173,227 £178,173
Beauly £187,024 £199,526
Berriedale £140,036
Boat of Garten £211,280 £236,329
Brora £124,105 £140,964
Carrbridge £216,500 £226,510
Corrour
Cromarty £185,209 £173,227
Dalwhinnie £277,500 £136,996
Dingwall £159,878 £173,134
Dornoch £162,001 £180,347
Dunbeath £118,000 £121,399
Forsinard £145,338
Fort Augustus £168,893 £200,766
Fort William £151,963 £152,121
Fortrose £212,705 £223,847
Gairloch £190,388 £214,356
Garve £184,875 £178,020
Glenfinnan £192,333 £177,055
Golspie £147,277 £128,628
Grantown-on-Spey £189,812 £209,734
Halkirk £100,958 £132,510
Helmsdale £105,310 £127,686
Invergarry £176,633 £205,217
Invergordon £118,524 £144,170
Inverness £177,392 £182,834
Isle of Canna
Isle of Eigg £250,000 £143,796
Isle of Rum
Isle of Skye £197,215 £202,364
Kinbrace £166,133
Kingussie £238,562 £231,644
Kinlochleven £140,186 £111,549
Kyle £138,589 £174,290
Lairg £157,775 £164,006
Latheron £137,143 £153,346
Lochailort £249,000 £343,079
Lybster £100,300 £128,096
Mallaig £209,567 £164,677
Muir of Ord £198,911 £184,691
Munlochy £214,700 £249,831
Nairn £196,972 £191,559
Nethy Bridge £224,188 £243,088
Newtonmore £205,167 £205,332
Plockton £295,000 £304,324
Portree £182,890 £170,251
Rogart £119,167 £183,169
Roy Bridge £224,800 £222,098
Spean Bridge £198,407 £245,081
Strathcarron £167,693 £205,630
Strathpeffer £191,124 £201,953
Strome Ferry £110,000 £147,512
Tain £153,680 £157,360
Thurso £102,661 £115,446
Ullapool £173,051 £192,048
Wick £116,699 £106,554
More about Highland