Founded in 1942, High Mowing School is a Waldorf co-educational school in Wilton, New Hampshire. It serves roughly 400 students in early childhood through grade 12, enrolling both day and boarding students from New England and internationally. The school is accredited by NEASC and the American Waldorf Society of North America.
What makes teaching at High Mowing School distinct is the Waldorf approach itself. Teachers integrate academics, arts, and practical skills into every lesson. A math instructor might design a unit pairing geometry with woodworking. An English teacher weaves literature with painting. This integration shapes daily classroom life and student experience in ways that conventional curricula rarely do.
The boarding model amplifies this philosophy. Residential faculty live on campus and guide students through dormitory life, meals, and evening programs. Boarding work runs on a compressed academic-year schedule with substantial breaks between terms—blocks that let teachers step back and recharge. Many faculty stay for a decade or more, which means students encounter consistent mentors across multiple years.
Financial stability matters here too. High Mowing School maintains over $8.6 million in net assets and steady fundraising, allowing investment in staff retention and campus upkeep. That foundation supports positions that actually stick around.
High Mowing School hires year-round for classroom teachers across early childhood, elementary, and secondary divisions. The school also seeks arts instructors, German and Spanish language specialists, and residential life coordinators. If you teach Waldorf methodology, value immersive community, or want a boarding school post in New Hampshire where faculty turnover is low, this school merits your attention.
Open positions at High Mowing School
5 current openings. Click any role to apply directly on the school's site.
Not sure if High Mowing School is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →