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,615
Achnasheen £163,784 £190,142
Alness £143,195 £133,078
Ardgay £153,950 £152,199
Arisaig £194,500 £206,523
Aviemore £186,571 £190,762
Avoch £136,744 £180,770
Ballachulish £171,971 £177,679
Beauly £191,603 £193,309
Berriedale £134,339
Boat of Garten £240,352 £247,260
Brora £126,382 £136,059
Carrbridge £207,000 £227,696
Corrour
Cromarty £185,209 £171,013
Dalwhinnie £277,500 £137,834
Dingwall £164,400 £169,515
Dornoch £169,873 £176,028
Dunbeath £118,000 £116,319
Forsinard £138,918
Fort Augustus £163,250 £193,856
Fort William £144,447 £153,298
Fortrose £232,303 £212,703
Gairloch £183,404 £208,288
Garve £222,500 £171,967
Glenfinnan £192,333 £178,835
Golspie £143,484 £122,993
Grantown-on-Spey £183,675 £209,413
Halkirk £109,092 £130,002
Helmsdale £95,943 £126,298
Invergarry £134,950 £207,471
Invergordon £117,721 £138,458
Inverness £176,697 £177,743
Isle of Canna
Isle of Eigg £250,000 £144,656
Isle of Rum
Isle of Skye £198,339 £196,823
Kinbrace £159,598
Kingussie £217,654 £231,496
Kinlochleven £135,233 £113,127
Kyle £143,187 £172,525
Lairg £151,628 £154,632
Latheron £137,500 £148,985
Lochailort £249,000 £345,090
Lybster £91,500 £122,756
Mallaig £201,486 £165,414
Muir of Ord £189,868 £178,589
Munlochy £246,360 £246,031
Nairn £196,525 £187,319
Nethy Bridge £230,986 £237,148
Newtonmore £211,611 £208,114
Plockton £261,667 £296,185
Portree £186,913 £167,725
Rogart £91,000 £181,190
Roy Bridge £201,917 £217,791
Spean Bridge £188,585 £238,758
Strathcarron £152,844 £199,179
Strathpeffer £194,677 £193,409
Strome Ferry £103,860 £145,186
Tain £153,191 £154,965
Thurso £104,899 £110,426
Ullapool £189,466 £190,497
Wick £117,728 £102,006
More about Highland