Headwaters Academy is a non-sectarian independent day school serving middle school students in Bozeman, Montana. Enrollment stays under 100, making it one of the smaller independent schools in the Mountain West. Bozeman sits near Yellowstone and has grown fast, drawing families who want strong academics alongside easy access to mountains and open land.
Teaching at a school this size is direct and visible. Faculty know every student by name. Small classes let teachers follow a student's progress across multiple years. There are no large departments to absorb you. Each teacher shapes curriculum, daily culture, and the pace of learning in ways that a bigger school rarely allows. That kind of reach tends to attract educators who want more than a classroom slot.
Headwaters Academy offers Spanish as part of its core program. Teachers with language skills or a cross-disciplinary background often fit well here. The school's ranking trajectory is classified as flourishing, which signals forward momentum.
The school reported revenue near $1.9 million and net assets of roughly $11.2 million in 2024. For a school under 100 students, that asset base reflects real financial stability. Day school teaching jobs here are full-time, campus-based roles without a residential requirement. But Bozeman's cost of living has risen sharply. Candidates should ask directly about salary range, health benefits, and professional development funding — not just the headline number.
Open faculty and staff positions at Headwaters Academy typically span core academic subjects, student support, and administrative roles. Because the team is small, each hire carries real weight and new colleagues integrate quickly into the school's daily life.
No open positions right now
We monitor Headwaters Academy's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Headwaters Academy 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 →