Falmouth Academy is a non-sectarian independent day school in Falmouth, Massachusetts, serving students across middle and high school grades. Enrollment sits between 100 and 200 students — a size the school keeps deliberately small. That choice shapes every part of working there.
The campus sits minutes from Woods Hole, one of the densest concentrations of marine and environmental scientists anywhere in the world. Teaching faculty can draw on that directly: guest researchers, field partnerships, and working scientists are accessible and nearby. Few day schools in Massachusetts offer that kind of living curriculum at the front door.
Small schools ask more of each teacher. At Falmouth Academy, faculty shape curriculum, mentor students across grade levels, and model the intellectual risk-taking they expect in the classroom. Language teachers — the school offers French, German, and Spanish — often work with the same cohorts year after year. That continuity builds real relationships with students and families.
The school's finances are solid. Net assets are roughly $23.6 million, annual revenue is near $8.9 million, and fundraising grew nearly 74 percent in the most recent year. For candidates weighing a long-term teaching position, those figures point to a school that is not cutting programs. Day school faculty benefits at schools this size typically include health coverage and retirement contributions. Candidates should confirm current salary ranges directly with the school.
Falmouth Academy posts faculty openings across core academic subjects, plus administrative and student support roles. Jobs are listed most heavily before each academic year, with other positions posted throughout the year.
Open positions at Falmouth Academy
3 current openings. Click any role to apply directly on the school's site.
Not sure if Falmouth 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 →