Speyside High School, Aberlour

Speyside High School is a secondary school in Aberlour, Moray. It has 437 pupils. It serves the areas of Aberlour, Archiestown, Craigellachie, Dufftown, Rothes, Tomintoul and Glenlivet.