Skip to main content Skip to footer

House prices in Highland

Market activity
Average price paid £176,045 Sales 3,487 Current average value £179,489 (Zoopla Zed-Index) Value change £1,836 ▲ 1.03%
Area Avg. price paid Zed-index
Acharacle £218,947 £213,089
Achnasheen £163,620 £196,314
Alness £143,043 £141,244
Ardgay £174,299 £161,315
Arisaig £320,000 £213,366
Aviemore £193,188 £199,449
Avoch £204,913 £192,962
Ballachulish £220,842 £182,751
Beauly £196,249 £205,960
Berriedale £137,836
Boat of Garten £204,202 £246,094
Brora £97,469 £140,918
Carrbridge £257,500 £230,600
Corrour
Cromarty £163,125 £181,328
Dalwhinnie £139,817
Dingwall £170,658 £179,477
Dornoch £211,121 £184,580
Dunbeath £75,000 £122,633
Forsinard £144,293
Fort Augustus £206,403 £202,418
Fort William £163,140 £155,284
Fortrose £215,166 £230,719
Gairloch £209,750 £215,120
Garve £172,083 £180,648
Glenfinnan £210,500 £181,054
Golspie £129,440 £129,334
Grantown-on-Spey £207,815 £219,415
Halkirk £131,431 £133,069
Helmsdale £112,164 £129,478
Invergarry £285,000 £221,040
Invergordon £136,230 £147,890
Inverness £184,225 £185,723
Isle of Canna
Isle of Eigg £230,000 £163,954
Isle of Rum
Isle of Skye £218,429 £208,498
Kinbrace £117,576 £134,355
Kingussie £247,708 £235,619
Kinlochleven £140,050 £120,383
Kyle £142,879 £177,891
Lairg £134,536 £166,441
Latheron £83,813 £150,985
Lochailort £234,000 £338,614
Lybster £144,875 £131,145
Mallaig £141,942 £168,768
Muir of Ord £188,738 £189,385
Munlochy £253,679 £258,453
Nairn £201,655 £195,987
Nethy Bridge £235,200 £251,985
Newtonmore £242,661 £215,415
Plockton £299,050 £308,459
Portree £192,538 £178,458
Rogart £123,000 £188,286
Roy Bridge £186,667 £219,877
Spean Bridge £234,166 £252,313
Strathcarron £194,547 £209,076
Strathpeffer £169,458 £202,967
Strome Ferry £55,000 £153,389
Tain £150,996 £160,896
Thurso £109,633 £116,552
Ullapool £150,204 £200,701
Wick £102,864 £108,598
More about Highland