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
78
Properties
Last updated
28 Nov
Oakbank
, Duffus Road, Elgin, IV30 4NP
New price
Offers over
£550,000
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Struan
, Altonside, IV30 8QX
Offers in the region of
£525,000
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
4 Bathrooms
Netherlee
, Longmorn, Elgin, IV30 8RJ
New price
Offers over
£420,000
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
4 Bathrooms
Shenval
, Edinvillie, Aberlour, AB38 9NL
Offers over
£400,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
Crannoch
, Dunbar Street, Lossiemouth, IV31 6RD
Offers over
£400,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
2 Newfield Place
, Elgin, IV30 4DD
Offers over
£395,000
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Falcon House
, Church Street, Garmouth, Fochabers, IV32 7LT
Offers in the region of
£390,000
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
5 Bathrooms
location
Fochabers
Norvic
, Whitewreath, Longmorn, Elgin, IV30 8SL
Offers over
£355,000
receptions
1 Reception Room
bedrooms
6 Bedrooms
bathrooms
2 Bathrooms + WC
location
Elgin
Driftwood Cottage
, Clochan, AB56 5DR
Offers over
£320,000
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
3 Bathrooms
Pinewood
, Orbliston, Fochabers, IV32 7LN
Offers in the region of
£315,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Fochabers
8 Leonach Place
, Elgin, IV30 6JT
New price
Offers over
£285,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
34 Kintrae Rise
, Elgin, IV30 5ND
Offers over
£280,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
3 Balvenie Park
, Elgin, IV30 8AJ
Asking Price
£270,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
41 Thornhill Drive
, Elgin, IV30 6GS
Offers over
£265,000
receptions
1 Reception Room
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
1 St. Peters Road
, Duffus, Elgin, IV30 5QL
Closing date
Offers over
£265,000
receptions
1 Reception Room
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
Torfness
, James Street, Lossiemouth, IV31 6QZ
Offers over
£265,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
14 Young Street
, Elgin, IV30 1TG
New
Offers over
£260,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Elgin
28 King Street
, Lossiemouth, IV31 6PZ
Offers over
£260,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
19 Golf View Crescent
, New Elgin, Elgin, IV30 6JP
Offers over
£235,000
receptions
2 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
11 Duke Street
, Findochty, AB56 4PR
Offers over
£225,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
Spey Cottage
, West Street, Fochabers, IV32 7DJ
New
Offers over
£220,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Fochabers
6 McMillan Avenue
, Elgin, IV30 6GJ
New
Offers over
£200,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
46 Springfield Drive
, Elgin, IV30 6XZ
Offers over
£195,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
12 St. Andrews Square
, Elgin, IV30 6HX
Offers over
£170,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
8 Tower Place
, Aberlour, AB38 9PE
Offers over
£170,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
2 Bathrooms
location
Aberlour
19 Doocot Court
, Elgin, IV30 6LF
Offers in the region of
£165,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
7 Drumbeg Crescent
, Lhanbryde, IV30 8JS
Offers over
£155,000
receptions
2 Reception Rooms
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lhanbryde
52 Thomson Road
, Banff, AB45 1BT
Offers over
£150,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
49 Balvenie Street
, Dufftown, AB55 4AS
New price
Offers over
£145,000
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
1 Bathroom
location
Dufftown
Torchattan
, Mary Avenue, Aberlour, AB38 9QN
Offers in the region of
£145,000
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms + WC
location
Aberlour
10a Abbey Street
, Elgin, IV30 1DA
New price
Offers in the region of
£139,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
46 Coulardhill
, Lossiemouth, IV31 6LB
Offers over
£130,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
73 Clifton Road
, Lossiemouth, IV31 6DP
£120,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
16 Forsyth Avenue
, Rothes, AB38 7BE
£120,000
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Rothes
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, Mar Lodge
, Hay Place, Elgin, IV30 1LZ
Offers over
£110,000
location
Elgin
72 South Street
, Fochabers, IV32 7EF
Offers over
£100,000
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Fochabers
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
Levack
, Quarry Road, Lossiemouth, IV31 6ND
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Lossiemouth
12 Jock Inksons Brae
, Elgin, IV30 1QE
Under offer
receptions
3 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
5 Mason Haugh Rise
, Burghead, Elgin, IV30 5WW
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
9 Kintrae View
, Elgin, IV30 5NA
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Ancora
, Cummingston, IV30 5XY
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Cummingston
Torwood, 55
, Main Street, Tomintoul, Tomintoul Ballindalloch, AB37 9HA
Under offer
receptions
5 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms + WC
27 Fife Street
, Dufftown, AB55 4AL
Under offer
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
2 Bathrooms
location
Dufftown
5 Glamis Place
, Elgin, IV30 8UJ
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
Dervaig
, Kimberley Street, Lossiemouth, IV31 6BS
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
Cranley, 17
, Kinneddar Street, Lossiemouth, IV31 6AS
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Lossiemouth
3 Balvenie Street
, Dufftown, Keith, AB55 4AB
Under offer
receptions
1 Reception Room
bedrooms
4 Bedrooms
bathrooms
2 Bathrooms
location
Keith
3 Gordon Street
, Hopeman, IV30 5SF
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Hopeman
15 Kennedy Place
, Bishopmill, Elgin, IV30 4EL
Under offer
receptions
2 Reception Rooms
bedrooms
5 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
35 Birnie Drive
, Elgin, IV30 6JB
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
36 Eemins Place
, Bishopmill, Elgin, IV30 4PA
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms
location
Elgin
49 Deanshaugh Road
, Elgin, IV30 4HT
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
56 Chandlers Rise
, Elgin, IV30 4JE
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
10 Spey Court
, Fochabers, IV32 7QT
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Fochabers
88 Spynie Street
, Elgin, IV30 4LX
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
34 Seatown
, Lossiemouth, IV31 6JJ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
20 Springfield Drive
, Elgin, IV30 6XZ
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
21 Balnacoul Road
, Mosstodloch, Fochabers, IV32 7LP
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Fochabers
Cul-an-ach
, Dunphail, Forres, IV36 2QQ
Under offer
receptions
2 Reception Rooms
bedrooms
1 Bedroom
bathrooms
1 Bathroom
Moorside
, Mosstowie, IV30 8TT
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
20 St. Andrews Square
, Elgin, IV30 6HX
Under offer
receptions
2 Reception Rooms
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
location
Elgin
19 St. Andrews Road
, Pinefield, Elgin, IV30 6HU
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
1 Bathroom
1A Schoolhill Terrace
, Lossiemouth, IV31 6JZ
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lossiemouth
16 Whiterow Drive
, Forres, IV36 2QA
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Forres
10 Fulmar Road
, Elgin, IV30 4HL
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
9 Muirfield Road
, Elgin, IV30 6DB
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
4 Hawthorn Court
, Elgin, IV30 1PR
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
10 Brickfield
, Craigellachie, AB38 9TD
Under offer
receptions
2 Reception Rooms
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Craigellachie
Broomhill Lodge
, Banff Road, Keith, AB55 6RX
Under offer
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
2 Bathrooms + WC
location
Keith
6 Ashgrove Court
, Elgin, IV30 1UH
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Building Plot, North New Alves
, Mosstowie, IV30 8TU
Under offer
Building Plot, By New Alves
, Mosstowie, IV30 8TU
Under offer
12 Garmouth Place
, Lhanbryde, IV30 8RE
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lhanbryde
5 St. Mary's Court, South Street
, Elgin, IV30 1PX
Under offer
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
Loading...
Please wait...
Recently Sold
7 Ladyhill Wynd
, Elgin, IV30 1DQ
Sold
receptions
1 Reception Room
bedrooms
1 Bedroom
bathrooms
1 Bathroom
location
Elgin
35 Kingsmills
, Elgin, IV30 4BX
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Elgin
13 Leonach Crescent
, Elgin, IV30 6JS
Sold
receptions
1 Reception Room
bedrooms
3 Bedrooms
bathrooms
3 Bathrooms
location
Elgin
10 Woodside Close
, Buckie, AB56 1QF
Sold
receptions
3 Reception Rooms
bedrooms
4 Bedrooms
bathrooms
5 Bathrooms + WC
location
Buckie
15 Drumbeg Crescent
, Lhanbryde, IV30 8JS
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
location
Lhanbryde
76 Bailies Drive
, Elgin, IV30 6JJ
Sold
receptions
1 Reception Room
bedrooms
2 Bedrooms
bathrooms
1 Bathroom
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