Skip to main content Skip to footer

House prices in Highland

Market activity
Average price paid £175,937 Sales 3,560 Current average value £182,070 (Zoopla Zed-Index) Value change £11,298 ▲ 6.62%
Area Avg. price paid Zed-index
Acharacle £176,305 £215,572
Achnasheen £157,140 £199,171
Alness £142,727 £142,333
Ardgay £176,182 £164,073
Arisaig £320,000 £216,075
Aviemore £200,799 £200,465
Avoch £198,991 £196,134
Ballachulish £219,075 £184,107
Beauly £196,337 £208,030
Berriedale £146,385
Boat of Garten £204,712 £246,576
Brora £103,385 £145,102
Carrbridge £233,000 £233,327
Corrour
Cromarty £154,917 £183,224
Dalwhinnie £141,630
Dingwall £172,236 £180,995
Dornoch £206,458 £186,591
Dunbeath £75,000 £121,702
Forsinard £148,343
Fort Augustus £191,397 £205,439
Fort William £159,288 £156,854
Fortrose £212,117 £232,448
Gairloch £184,800 £219,285
Garve £182,719 £184,577
Glenfinnan £210,500 £183,406
Golspie £131,107 £132,912
Grantown-on-Spey £221,007 £221,260
Halkirk £125,896 £137,672
Helmsdale £115,926 £131,808
Invergarry £317,500 £224,740
Invergordon £134,822 £149,367
Inverness £183,546 £188,743
Isle of Canna
Isle of Eigg £240,000 £166,017
Isle of Rum
Isle of Skye £217,447 £210,624
Kinbrace £117,576 £138,017
Kingussie £247,430 £238,774
Kinlochleven £147,091 £120,956
Kyle £139,667 £180,112
Lairg £137,932 £167,956
Latheron £99,208 £155,359
Lochailort £234,000 £343,018
Lybster £144,590 £133,080
Mallaig £165,245 £170,072
Muir of Ord £194,377 £191,615
Munlochy £253,679 £262,216
Nairn £204,667 £198,655
Nethy Bridge £236,688 £254,447
Newtonmore £239,828 £218,129
Plockton £313,726
Portree £190,733 £180,599
Rogart £102,000 £189,316
Roy Bridge £186,667 £226,117
Spean Bridge £232,955 £254,033
Strathcarron £208,985 £213,219
Strathpeffer £172,445 £206,328
Strome Ferry £55,000 £155,590
Tain £152,979 £163,053
Thurso £107,444 £119,510
Ullapool £145,539 £201,851
Wick £103,360 £110,698
More about Highland