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 Perth, within touching distance of the Scottish Highlands, and only an hour from Edinburgh and Glasgow.  We believe that every individual has something significant to bring to the world.  Our job is helping each pupil realise their potential.