Skip to main content

Browse House prices in Highland

Market activity
Average price paid £181,931 Sales 2,194 Current average value £198,051 Zoopla estimate Value change £6,232 ▲ 3.25%
Area Avg. price paid Zoopla estimate
Lochailort £735,000 £385,586
Plockton £341,382
Isle of Skye £202,298 £285,566
Nethy Bridge £175,200 £280,495
Boat of Garten £252,471 £274,792
Munlochy £250,250 £269,069
Spean Bridge £332,549 £265,913
Kingussie £251,479 £260,047
Fortrose £243,053 £256,965
Carrbridge £235,000 £254,190
Arisaig £267,667 £249,327
Roy Bridge £220,071 £248,599
Invergarry £97,500 £242,962
Grantown-on-Spey £219,203 £239,216
Gairloch £219,136 £236,883
Acharacle £232,787 £236,858
Newtonmore £245,333 £232,202
Beauly £188,794 £226,468
Strathcarron £198,759 £225,064
Fort Augustus £205,050 £223,449
Aviemore £218,620 £220,755
Strathpeffer £169,429 £220,545
Nairn £202,163 £217,279
Achnasheen £176,539 £214,273
Avoch £195,213 £210,215
Ballachulish £192,571 £209,290
Muir of Ord £182,615 £208,160
Garve £222,000 £207,871
Ullapool £199,399 £207,819
Inverness £193,685 £205,652
Dornoch £194,916 £204,888
Glenfinnan £199,589
Rogart £385,000 £198,950
Portree £190,000 £194,884
Mallaig £174,975 £194,571
Kyle £145,194 £194,215
Cromarty £178,821 £194,060
Dingwall £177,381 £193,099
Isle of Eigg £181,726
Lairg £161,830 £178,720
Ardgay £143,500 £177,592
Fort William £178,017 £173,227
Tain £155,371 £172,623
Strome Ferry £232,500 £170,227
Dalwhinnie £165,797
Latheron £131,000 £163,758
Invergordon £159,663 £158,885
Forsinard £155,705
Alness £162,792 £152,347
Kinbrace £146,500 £150,112
Brora £149,153 £150,052
Halkirk £125,467 £148,009
Golspie £127,099 £144,562
Berriedale £86,000 £138,347
Helmsdale £111,522 £138,262
Lybster £116,357 £137,755
Kinlochleven £134,000 £132,152
Dunbeath £235,000 £125,372
Thurso £108,761 £123,162
Wick £112,164 £116,330
Isle of Rum
Isle of Canna
Corrour
More about Highland