Buying Land in Moray

North East Scotland · SCOTLAND

Moray countryside

Key Facts

Avg. Price/Acre

£2,500

area

864 sq miles

major Towns

Elgin, Forres, Buckie, Keith, Lossiemouth

population

96,000

Buyers in Moray tend to include farmers looking to expand holdings, self-builders seeking rural plots, and investors interested in forestry or agricultural land across the county's 864 square miles. Before making an offer, it is worth checking title, access rights, flood risk, and any burdens or restrictions registered against the land. BuyLand does not list or sell land, but it provides plot reports, HM Land Registry documents, and free land valuations to help buyers make informed decisions.

What land actually sells for in Moray

Land transaction data for Moray is limited, which reflects a thin and infrequent market rather than a slow one. Agricultural land in the area typically trades at around £2,500 per acre, though individual sales can vary depending on quality, access, and intended use. The county's main towns of Elgin, Forres, Buckie, Keith, and Lossiemouth occasionally see plot activity on their fringes, particularly where planning potential exists. Buyers should not assume that low volume means low competition, as good plots in Moray can attract multiple interested parties when they do appear.

Field boundary in Moray

Where to find land for sale in Moray

BuyLand doesn't list plots. Land for sale in Moray is mostly marketed through the major portals under their land categories, through regional land and farm agents, and at property auctions, where plots often sell with short completion deadlines.

Wherever you find a plot, the checks matter more than the listing. Flood risk, planning constraints, access and legal title vary field by field, and the asking price tells you none of it.

Local planning authority: view the planning portal → for local plans, constraints and application history.

Map of Moray