The Williston Northampton School is a boarding and day school in Easthampton, Massachusetts, serving middle and high school students with an enrollment between 500 and 700. That scale supports a full departmental program while keeping faculty and students on a first-name basis — something larger schools rarely manage.
Teaching here means more than classroom hours. Many faculty combine teaching, advising, and residential work in a single role. Living alongside students in a boarding environment is demanding, but it places teachers at the center of student life rather than on its edges. Candidates who want real depth of connection with students will find that here.
The school carries no religious affiliation, which tends to broaden the range of candidates and positions alike. Language programs span French, Latin, Spanish, and English as an Alternative Language — keeping demand for language faculty steady year-round. Core academic subjects, arts, and administrative staff roles also open each hiring cycle. Faculty benefits typically include housing options, meals, and health coverage, and the school's financial position supports competitive compensation packages.
The Williston Northampton School's finances are strong. Net assets reached nearly $77 million in 2024, with annual revenue close to $46 million. Fundraising grew by roughly 77 percent in the most recent year — active donor support that often flows into salaries, professional development, and faculty resources. These figures are worth referencing when weighing a compensation offer.
Easthampton sits in the Pioneer Valley, close to Northampton and Amherst. Housing costs run well below Greater Boston, so a faculty salary here stretches further than the same number would in eastern Massachusetts — a real advantage that published figures rarely capture.
Open positions at The Williston Northampton School
3 current openings. Click any role to apply directly on the school's site.
Not sure if The Williston Northampton 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 →