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
67
Properties
Last updated
03 May
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
15 Covesea Grove
, Elgin, IV30 4PP
Offers over
£430,000
bedrooms
4 Bedrooms
location
Elgin
Dullanside
, Glenrinnes, AB55 4BX
New
Offers over
£410,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
Paddockhaugh
, Birnie, IV30 8SU
Offers over
£400,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
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
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
Offers over
£245,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
14 Duff Street
, Hopeman, IV30 5RZ
New
Offers over
£220,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Hopeman
53 Queen Street
, Lossiemouth, IV31 6PT
New price
Offers over
£214,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
26 Distillery Drive
, Elgin, IV30 8AA
New
Offers over
£210,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
The Rowans
, Beach Road, Kingston, IV32 7NP
Offers over
£205,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
2 Walkers Crescent
, Lhanbryde, IV30 8PB
New
Offers over
£200,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Lhanbryde
44 Fulmar Road
, Lossiemouth, IV31 6SY
New
Offers over
£175,000
receptions
2 Reception Rooms
bedrooms
3 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
6 Stotfield Court, Stotfield Road
, Lossiemouth, IV31 6UA
Offers over
£170,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
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
27 Conval Street
, Dufftown, AB55 4AH
Offers over
£160,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
67 Grant Street
, Burghead, IV30 5TX
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
Gravesend 12b
, Church Street, Burghead, Burghead, IV30 5XH
Offers over
£130,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Burghead
148 Califer Road
, Forres, IV36 1JD
Offers over
£115,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Forres
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
Falcon House
, Church Street, Garmouth, Fochabers, IV32 7LT
Under offer
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
5 Bathrooms
location
Fochabers
14 Balmoral Terrace
, Elgin, IV30 4JH
Under offer
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
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
24 Headland Rise
, Burghead, IV30 5HA
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Burghead
1 Linkwood Court
, Elgin, IV30 6LD
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
Skara, 11
, Petrie Crescent, Elgin, IV30 1PE
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
4 Conon Crescent
, Elgin, IV30 1SZ
Under offer
receptions
1 Reception Room
bedrooms
3 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
Mary Cottage
, High Street, Garmouth, IV32 7NQ
Under offer
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
6 McMillan Avenue
, Elgin, IV30 6GJ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
46 Springfield Drive
, Elgin, IV30 6XZ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
1 Mcdonald Crescent
, Burghead, IV30 5UX
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Burghead
7 Distillery Cottages
, Glenallachie, AB38 9LR
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
Torchattan
, Mary Avenue, Aberlour, AB38 9QN
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms + WC
location
Aberlour
2 Muirfield Crescent
, Elgin, IV30 6AD
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
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
59 Land Street
, Elgin, IV30 6BN
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
24 Mackenzie Place
, Elgin, IV30 4EY
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
8 High Street
, Lossiemouth, IV31 6PF
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
18 Mossmill Park
, Mosstodloch, IV32 7JY
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Mosstodloch
Broomhill Lodge
, Banff Road, Keith, AB55 6RX
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms + WC
location
Keith
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
Torfness
, James Street, Lossiemouth, IV31 6QZ
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
18 Culbard Street
, Elgin, IV30 1JT
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Netherlee
, Longmorn, Elgin, IV30 8RJ
Sold
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
4 Bathrooms
34 Kintrae Rise
, Elgin, IV30 5ND
Sold
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
4 High School Drive
, Elgin, IV30 6UE
Sold
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
19 Golf View Crescent
, New Elgin, Elgin, IV30 6JP
Sold
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 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