Stowe School Career Opportunities

Stowe School occupies Stowe House and approximately 200 acres of the Stowe estate, and is located in Stowe’s world-famous landscape gardens set in 880 acres. Stowe School is an independent co-educational boarding School with approximately 870 pupils(?). There are around 500 full and part-time staff with 60 staff and their families living on site.

In January 2021, Winchester House and Swanbourne House Schools became part of The Stowe Group. The schools occupy sites of historical significance in Swanbourne, in the market town of Brackley and in the beautiful gardens at Stowe, where we work with The National Trust to manage the landscape gardens and open the grounds to over 200,000 visitors a year. Stowe House is also open to the public during the school holidays.

We are committed to fostering team engagement, attracting, mentoring, developing and retaining our best teachers and non-teaching staff.