A co-educational boarding and day school for children aged 12-18 years.

Glenalmond offers the best of both worlds.  Nestled in the countryside just outside of Perth, within touching distance of the Scottish Highlands, and only an hour from Edinburgh and Glasgow.  We believe that every individual has something of significance to bring to the world.  Our job is to help each pupil realise their potential.