Home
Your location

Mosstodloch

Place in Moray, Scotland

Coordinates:57.626, -3.125
OS grid ref:NJ 32 60
Population:990
Map of the UK

Mosstodloch is a small village in Moray, Scotland, tucked close to the north bank of the River Spey and adjoining the larger village of Fochabers. It sits just off the A96 and is a short drive from Elgin, so while it feels rural and riverside it’s well connected for commuting and shops. The diversion of the A96 around the settlements has noticeably reduced through‑traffic and made the village quieter in recent years.

Locally the economy and character are shaped by agriculture and the wider Speyside whisky industry, with many residents involved in farming, distilling or commuting to nearby towns. Community life is typical of a small Moray village, with a village hall, clubs and outdoor pursuits on the Spey such as walking and angling, and a modest historic footprint that includes past railway links and traditional local buildings.

Postcode districts covering Mosstodloch

Most populated places nearby

Neighbouring places

Example postcodes in Mosstodloch

Transport links

  • Inverness Airport 34.6 miles55.8 km
  • Aberdeen Airport 45.3 miles72.9 km
  • Elgin Railway Station 7 miles11.2 km
  • Keith Railway Station 8.2 miles13.2 km

Hotels near Mosstodloch Ad

Schools in Mosstodloch

  • Mosstodloch Primary School Primary

Local points of interest

  • Borough Briggs Stadium 7.4 miles12 km
  • Lossiemouth East Beach Beach 8.5 miles13.7 km
  • Duffus House Estate 10.3 miles16.6 km
  • Drummuir Castle Estate 11.4 miles18.3 km
  • Sunnyside Beach Beach 13.6 miles21.9 km
  • Findhorn Foundation Universal Hall Theatre 17.4 miles28 km
  • Mayen House Estate 17.5 miles28.1 km
  • Huntly Lodge Estate 17.6 miles28.3 km
  • Ardmeallie House Estate 17.6 miles28.3 km
  • Glenfiddich Lodge Estate 17.9 miles28.9 km
  • Altyre House Estate 18.1 miles29.1 km