Our Campus

Set in 153 acres of rural Perthshire, there's plenty of space for fun at Strathallan.



Find out more about Strathallan School

Visit us

Join us

Take your first steps to joining the Strathallan family.