Moray, Highlands and Islands
Moray in the Highlands and Islands of Scotland is an idyllic area to live. It has stunning beaches, rolling hills, and peaceful forests. Its coastline has sheltered harbours, fishing villages and stunning views. Inland, there are many historic towns and villages to explore. The diverse landscape of Moray also includes the iconic Cairngorms National Park and numerous nature reserves. For those looking for an active lifestyle, there are plenty of outdoor activities to enjoy including fishing, golf, hill walking, and cycling.
For those looking for a rural retreat, the villages of Alves, Dufftown and Rothes are all popular choices. For a more urban setting, the vibrant city of Elgin provides plenty of amenities, with a wide range of shops, restaurants and entertainment venues. The smaller towns of Forres, Findhorn, Fochabers and Lossiemouth are also popular places to live. Whatever your preference, Moray offers something for everyone.
Area Stats
Average value of properties for sale in Moray, Highlands and Islands: £177,475
Flat for sale in Moray, Highlands and Islands: £218,750
Detached house for sale in Moray, Highlands and Islands: £356,000
Terraced house for sale in Moray, Highlands and Islands: £135,000
All properties for sale in Moray, Highlands and Islands
flats
- All flats for sale in Moray, Highlands and Islands
- 1 bed flats for sale in Moray, Highlands and Islands
- 2 bed flats for sale in Moray, Highlands and Islands
- 3 bed flats for sale in Moray, Highlands and Islands
- 4 bed flats for sale in Moray, Highlands and Islands
- 5 bed flats for sale in Moray, Highlands and Islands
houses
- All houses for sale in Moray, Highlands and Islands
- 1 bed houses for sale in Moray, Highlands and Islands
- 2 bed houses for sale in Moray, Highlands and Islands
- 3 bed houses for sale in Moray, Highlands and Islands
- 4 bed houses for sale in Moray, Highlands and Islands
- 5 bed houses for sale in Moray, Highlands and Islands
town houses
- All town houses for sale in Moray, Highlands and Islands
- 1 bed town houses for sale in Moray, Highlands and Islands
- 2 bed town houses for sale in Moray, Highlands and Islands
- 3 bed town houses for sale in Moray, Highlands and Islands
- 4 bed town houses for sale in Moray, Highlands and Islands
- 5 bed town houses for sale in Moray, Highlands and Islands
terraced houses
- All terraced houses for sale in Moray, Highlands and Islands
- 1 bed terraced houses for sale in Moray, Highlands and Islands
- 2 bed terraced houses for sale in Moray, Highlands and Islands
- 3 bed terraced houses for sale in Moray, Highlands and Islands
- 4 bed terraced houses for sale in Moray, Highlands and Islands
- 5 bed terraced houses for sale in Moray, Highlands and Islands
semi-detached houses
- All semi-detached houses for sale in Moray, Highlands and Islands
- 1 bed semi-detached houses for sale in Moray, Highlands and Islands
- 2 bed semi-detached houses for sale in Moray, Highlands and Islands
- 3 bed semi-detached houses for sale in Moray, Highlands and Islands
- 4 bed semi-detached houses for sale in Moray, Highlands and Islands
- 5 bed semi-detached houses for sale in Moray, Highlands and Islands
detached houses
- All detached houses for sale in Moray, Highlands and Islands
- 1 bed detached houses for sale in Moray, Highlands and Islands
- 2 bed detached houses for sale in Moray, Highlands and Islands
- 3 bed detached houses for sale in Moray, Highlands and Islands
- 4 bed detached houses for sale in Moray, Highlands and Islands
- 5 bed detached houses for sale in Moray, Highlands and Islands
cottages
- All cottages for sale in Moray, Highlands and Islands
- 1 bed cottages for sale in Moray, Highlands and Islands
- 2 bed cottages for sale in Moray, Highlands and Islands
- 3 bed cottages for sale in Moray, Highlands and Islands
- 4 bed cottages for sale in Moray, Highlands and Islands
- 5 bed cottages for sale in Moray, Highlands and Islands
All properties to rent in Moray, Highlands and Islands
flats
- All flats to rent in Moray, Highlands and Islands
- 1 bed flats to rent in Moray, Highlands and Islands
- 2 bed flats to rent in Moray, Highlands and Islands
- 3 bed flats to rent in Moray, Highlands and Islands
- 4 bed flats to rent in Moray, Highlands and Islands
- 5 bed flats to rent in Moray, Highlands and Islands
houses
- All houses to rent in Moray, Highlands and Islands
- 1 bed houses to rent in Moray, Highlands and Islands
- 2 bed houses to rent in Moray, Highlands and Islands
- 3 bed houses to rent in Moray, Highlands and Islands
- 4 bed houses to rent in Moray, Highlands and Islands
- 5 bed houses to rent in Moray, Highlands and Islands
town houses
- All town houses to rent in Moray, Highlands and Islands
- 1 bed town houses to rent in Moray, Highlands and Islands
- 2 bed town houses to rent in Moray, Highlands and Islands
- 3 bed town houses to rent in Moray, Highlands and Islands
- 4 bed town houses to rent in Moray, Highlands and Islands
- 5 bed town houses to rent in Moray, Highlands and Islands
terraced houses
- All terraced houses to rent in Moray, Highlands and Islands
- 1 bed terraced houses to rent in Moray, Highlands and Islands
- 2 bed terraced houses to rent in Moray, Highlands and Islands
- 3 bed terraced houses to rent in Moray, Highlands and Islands
- 4 bed terraced houses to rent in Moray, Highlands and Islands
- 5 bed terraced houses to rent in Moray, Highlands and Islands
semi-detached houses
- All semi-detached houses to rent in Moray, Highlands and Islands
- 1 bed semi-detached houses to rent in Moray, Highlands and Islands
- 2 bed semi-detached houses to rent in Moray, Highlands and Islands
- 3 bed semi-detached houses to rent in Moray, Highlands and Islands
- 4 bed semi-detached houses to rent in Moray, Highlands and Islands
- 5 bed semi-detached houses to rent in Moray, Highlands and Islands
detached houses
- All detached houses to rent in Moray, Highlands and Islands
- 1 bed detached houses to rent in Moray, Highlands and Islands
- 2 bed detached houses to rent in Moray, Highlands and Islands
- 3 bed detached houses to rent in Moray, Highlands and Islands
- 4 bed detached houses to rent in Moray, Highlands and Islands
- 5 bed detached houses to rent in Moray, Highlands and Islands
cottages
- All cottages to rent in Moray, Highlands and Islands
- 1 bed cottages to rent in Moray, Highlands and Islands
- 2 bed cottages to rent in Moray, Highlands and Islands
- 3 bed cottages to rent in Moray, Highlands and Islands
- 4 bed cottages to rent in Moray, Highlands and Islands
- 5 bed cottages to rent in Moray, Highlands and Islands
Areas within Moray, Highlands and Islands
- Aberlour
- Altyre
- Alves
- Archiestown
- Ardgye
- Arradoul
- Ashgrove
- Auchenreath Lower
- Auchindoun
- Auchnarrow
- Ballindalloch
- Balnaferry
- Balnageith
- Banffshire
- Birkenhill
- Birnie
- Bishopmill
- Blackhillock
- Blacksboat
- Bogmoor
- Bogmuir
- Boharm
- Botriphnie
- Branderburgh
- Bridge Of Marnoch
- Broadley
- Brodie
- Brodie Castle
- Broom Of Moy
- Buckie
- Buckpool
- Burghead
- Burgie
- Byres
- Cabrach
- Calcots
- Carron
- Chapeltown
- Clackmarras
- Clochan
- Coleburn
- College Of Roseisle
- Conicavel
- Cooperhill
- Craigellachie
- Cranloch
- Crook Of Alves
- Crossroads
- Cuffurach
- Cullen
- Cummingston
- Dallas
- Darnaway
- Darnaway Castle
- Deskford
- Dipple
- Drummuir
- Drybridge
- Dufftown
- Duffus
- Dunphail
- Dyke
- Easter Kintrae
- Elgin
- Enzie
- Ferry Road
- Findhorn
- Findochty
- Fochabers
- Fogwatt
- Forres
- Garmouth
- Glen Elgin
- Glenallachie
- Glenburgie
- Glenlivet
- Glenrinnes
- Gollachy
- Gordonsburgh
- Grange
- Grangegreen
- Greshop Industrial Estate
- Hopeman
- Ianstown
- Keith
- Kellas
- Kingston
- Kinloss
- Kintessack
- Kirkmichael
- Kirkton
- Kirktown Of Mortlach
- Knock
- Knockando
- Laverockloch
- Lhanbryde
- Linkwood
- Lintmill
- Lochhills
- Logie
- Longhill
- Longmorn
- Lossiemouth
- Lower Auchenreath
- Lower Cabrach
- Maggieknockater
- Marypark
- Maverston
- Mill Of Buckie
- Milltown
- Milltown Of Edinville
- Milltown Of Edinvillie
- Miltonduff
- Monaughty
- Morayshire
- Moss Of Barmuckity
- Mosstodloch
- Mosstowie
- Moycroft
- Mulben
- Mundole
- Nether Dallachy
- New Elgin
- Newmill
- Newton
- Oakbank
- Orton
- Pitgaveny
- Pluscarden
- Portessie
- Portgordon
- Portknockie
- Rafford
- Rathven
- Redstone
- Roseisle
- Rothes
- Rothiemay
- Sanquhar
- Seapark
- Seatown
- Spey Bay
- Stotfield
- Tarryblake
- The Haugh
- Thomshill
- Tomintoul
- Tomnavoulin
- Tynet
- Upper Dallachy
- Urquhart
- Wester Covesea
- Wester Manbeen
- Whitemire
- Whitewreath