Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Testimonials
Contact
Property for sale in Elgin & Moray
Find property in Inverness
chevron-right
Find property in Shetland
chevron-right
Home
Property for sale
All types
Residential property for sale
Accommodation for let
Land for sale
Commercial property
chevron-down
All locations
Aberlour
Alves
Archiestown
Buckie
Burghead
Craigellachie
Cummingston
Dufftown
Duffus
Elgin
Findhorn
Fochabers
Forres
Garmouth and Kingston
Hopeman
Keith
Kinloss
Knockando
Lhanbryde
Lossiemouth
Mosstodloch
Rothes
Spey Bay
chevron-down
All statuses
Available
Under offer
chevron-down
All prices
£0 - £100,000
£100,001 - £150,000
£150,001 - £200,000
£200,001 - £300,000
£300,000+
chevron-down
Sort by:
Price - High to low
Price - Low to high
chevron-down
th
Grid
location
Map
Found
69
Properties
Last updated
18 Apr
Oakbank
, Duffus Road, Elgin, IV30 4NP
New price
Offers in the region of
£540,000
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Struan
, Altonside, IV30 8QX
New price
Offers in the region of
£510,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
4 Bathrooms
Cabrach Cottage
, Cummingston, IV30 5XY
Offers over
£465,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Cummingston
Paddockhaugh
, Birnie, IV30 8SU
Offers over
£400,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
14 Balmoral Terrace
, Elgin, IV30 4JH
Offers over
£375,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
72 Wittet Drive
, Elgin, IV30 1TB
Offers over
£325,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
East View
, Granary Street, Burghead, IV30 5UJ
Offers over
£320,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Burghead
24 Headland Rise
, Burghead, IV30 5HA
New
Offers over
£280,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Burghead
41 Thornhill Drive
, Elgin, IV30 6GS
Offers over
£265,000
receptions
1 Reception Room
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Glenlossie
, Urquhart, IV30 8LP
New
Offers over
£245,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
53 Queen Street
, Lossiemouth, IV31 6PT
New price
Offers over
£214,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
Mary Cottage
, High Street, Garmouth, IV32 7NQ
New
Offers over
£210,000
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
The Rowans
, Beach Road, Kingston, IV32 7NP
Offers over
£205,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
46 Springfield Drive
, Elgin, IV30 6XZ
Offers over
£195,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
6 Stotfield Court, Stotfield Road
, Lossiemouth, IV31 6UA
New
Offers over
£170,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
18B Waterside Street
, Elgin, IV30 4LU
Offers over
£170,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
27 Conval Street
, Dufftown, AB55 4AH
Offers over
£160,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
12 St. Andrews Square
, Elgin, IV30 6HX
New price
Offers over
£160,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
67 Grant Street
, Burghead, IV30 5TX
New
Offers over
£155,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Burghead
7 Drumbeg Crescent
, Lhanbryde, IV30 8JS
New price
£150,000
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lhanbryde
49 Balvenie Street
, Dufftown, AB55 4AS
New price
Offers over
£145,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
6 Dullanbank
, Dufftown, AB55 4ER
Offers over
£145,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
2 Muirfield Crescent
, Elgin, IV30 6AD
New
Offers over
£140,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Gravesend 12b
, Church Street, Burghead, Burghead, IV30 5XH
Offers over
£130,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Burghead
59 Land Street
, Elgin, IV30 6BN
Offers over
£125,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
24 Mackenzie Place
, Elgin, IV30 4EY
New
Offers over
£125,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Building Plot, Mar Lodge
, Hay Place, Elgin, IV30 1LZ
Offers over
£110,000
location
Elgin
33 Victoria Crescent
, Elgin, IV30 1RQ
New price
Fixed price
£110,000
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
Building Plot, Easter Cloves
, Mosstowie, IV30 8TU
Offers over
£95,000
Building Plot
, East Grange Cottages, Kinloss, Forres, IV36 2UD
Offers over
£60,000
location
Forres
Building Plot
, Sweethome, Mosstodloch, Fochabers, IV32 7HZ
Offers in the region of
£55,000
location
Fochabers
Lynnwood Lodge
, James Street, Lossiemouth, IV31 6BX
Under offer
receptions
3 Reception Rooms
bedrooms
6 Bedrooms
bathrooms
3 Bathrooms + WC
location
Lossiemouth
Netherlee
, Longmorn, Elgin, IV30 8RJ
Under offer
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
4 Bathrooms
Shenval
, Edinvillie, Aberlour, AB38 9NL
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
Falcon House
, Church Street, Garmouth, Fochabers, IV32 7LT
Under offer
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
5 Bathrooms
location
Fochabers
Penrose, 4
, Prospect View, Lossiemouth, IV31 6DQ
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
Norvic
, Whitewreath, Longmorn, Elgin, IV30 8SL
Under offer
receptions
1 Reception Room
bedrooms
6 Bedrooms
bathrooms
3 Bathrooms + WC
location
Elgin
9 Kintrae View
, Elgin, IV30 5NA
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Pinewood
, Orbliston, Fochabers, IV32 7LN
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Fochabers
110 Dunbar Street
, Lossiemouth, IV31 6RE
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
34 Kintrae Rise
, Elgin, IV30 5ND
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
1 Linkwood Court
, Elgin, IV30 6LD
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Torfness
, James Street, Lossiemouth, IV31 6QZ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
Skara, 11
, Petrie Crescent, Elgin, IV30 1PE
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
28 King Street
, Lossiemouth, IV31 6PZ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
4 Conon Crescent
, Elgin, IV30 1SZ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
19 Golf View Crescent
, New Elgin, Elgin, IV30 6JP
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
46 Linkwood Road
, Elgin, IV30 6DJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
12 Coopers Court
, Craigellachie, AB38 9TH
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Craigellachie
8 Distillery Drive
, Elgin, IV30 8AA
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
6 McMillan Avenue
, Elgin, IV30 6GJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
18 Culbard Street
, Elgin, IV30 1JT
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
4 High School Drive
, Elgin, IV30 6UE
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
7 Distillery Cottages
, Glenallachie, AB38 9LR
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
1 Mcdonald Crescent
, Burghead, IV30 5UX
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Burghead
Torchattan
, Mary Avenue, Aberlour, AB38 9QN
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms + WC
location
Aberlour
8 Drumbeg Crescent
, Lhanbryde, IV30 8JS
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lhanbryde
9 Woodside Terrace
, Elgin, IV30 4BJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
16 Forsyth Avenue
, Rothes, AB38 7BE
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Rothes
148 Califer Road
, Forres, IV36 1JD
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Forres
23 Moravia Apartments
, Elgin, IV30 6LN
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
8 High Street
, Lossiemouth, IV31 6PF
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
Broomhill Lodge
, Banff Road, Keith, AB55 6RX
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms + WC
location
Keith
18 Mossmill Park
, Mosstodloch, IV32 7JY
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Mosstodloch
5 Masonic Close
, Elgin, IV30 1EJ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Building Plot, By New Alves
, Mosstowie, IV30 8TU
Under offer
Building Plot, North New Alves
, Mosstowie, IV30 8TU
Under offer
191 Kingsmills
, Elgin, IV30 4BT
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
79 Kingsmills
, Elgin, IV30 4BX
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Loading...
Please wait...
Recently Sold
3 Balvenie Park
, Elgin, IV30 8AJ
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
63 South Guildry Street
, Elgin, IV30 1QN
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
72 South Street
, Fochabers, IV32 7EF
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Fochabers
Crannoch
, Dunbar Street, Lossiemouth, IV31 6RD
Sold
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
Petrosa
, Thom Street, Hopeman, Hopeman, IV30 5SS
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Hopeman
2 Newfield Place
, Elgin, IV30 4DD
Sold
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Home
Property for sale
Selling a property
Request a free valuation
Fixed fee package
Buying a property
About HM
Meet the team
Testimonials
Contact