Beaver Country Day School is an independent day school in Chestnut Hill, Massachusetts, serving middle and upper school students in grades 6 through 12. With an enrollment between 300 and 500, Beaver is small enough that teachers know every student in their classrooms and hallways, but large enough to support a full academic program and serious extracurricular depth.
The school has no religious affiliation and frames its academic program around balance: a challenging curriculum paired with attention to student well-being. Faculty are expected to push students to reason through complex problems, engage across differences, and build real leadership and teamwork skills. Project-based learning and interdisciplinary work are central to how courses are built, giving teachers room to design rather than simply deliver.
Financially, Beaver Country Day School sits on roughly $48 million in net assets against $42 million in annual revenue, and its overall trajectory is flourishing. That matters for candidates: stable finances translate into predictable hiring, investment in programs, and salaries that track with peer Boston-area independent schools. Benefits for day school faculty typically include health coverage and retirement contributions, without the dorm duty that defines boarding life.
Recent openings have included senior leadership, such as a Head of School search, alongside the usual cycle of teaching roles across English, math, science, humanities, world languages, and the arts. Administrative, admissions, and advancement positions surface periodically.
For educators who want an urban-adjacent day school with a progressive academic identity, Beaver Country Day School is worth a close look.
Open positions at Beaver Country Day School
6 current openings. Click any role to apply directly on the school's site.
Not sure if Beaver Country Day 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 →