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
Wick £112,164 £116,360
Ullapool £199,399 £207,653
Thurso £108,761 £123,222
Tain £155,371 £172,700
Strome Ferry £232,500 £170,440
Strathpeffer £169,429 £220,882
Strathcarron £198,759 £225,300
Spean Bridge £332,549 £266,248
Roy Bridge £220,071 £248,781
Rogart £385,000 £198,734
Portree £190,000 £194,938
Plockton £341,891
Newtonmore £245,333 £232,581
Nethy Bridge £175,200 £280,734
Nairn £202,163 £217,619
Munlochy £250,250 £269,385
Muir of Ord £182,615 £208,422
Mallaig £174,975 £194,718
Lybster £116,357 £137,805
Lochailort £735,000 £386,099
Latheron £131,000 £163,843
Lairg £161,830 £178,758
Kyle £145,194 £194,380
Kinlochleven £134,000 £132,295
Kingussie £251,479 £260,405
Kinbrace £146,500 £150,146
Isle of Skye £202,298 £285,461
Isle of Rum
Isle of Eigg £181,972
Isle of Canna
Inverness £193,685 £205,979
Invergordon £159,663 £158,865
Invergarry £97,500 £243,190
Helmsdale £111,522 £138,306
Halkirk £125,467 £148,128
Grantown-on-Spey £219,203 £239,075
Golspie £127,099 £144,686
Glenfinnan £199,847
Garve £222,000 £205,990
Gairloch £219,136 £237,211
Fortrose £243,053 £257,114
Fort William £178,017 £173,431
Fort Augustus £205,050 £223,777
Forsinard £155,766
Dunbeath £235,000 £125,416
Dornoch £194,916 £205,217
Dingwall £177,381 £193,174
Dalwhinnie £166,019
Cromarty £178,821 £194,081
Corrour
Carrbridge £235,000 £254,429
Brora £149,153 £150,085
Boat of Garten £252,471 £274,786
Berriedale £86,000 £138,395
Beauly £188,794 £226,615
Ballachulish £192,571 £209,512
Avoch £195,213 £210,479
Aviemore £218,620 £220,890
Arisaig £267,667 £249,599
Ardgay £143,500 £177,796
Alness £162,792 £152,368
Achnasheen £176,539 £214,487
Acharacle £232,787 £237,177
More about Highland