← All schools

Brewster Academy

Wolfeboro, NH · Visit school website ↗

Boarding DayCoEd300–500 studentsWell-resourced

Brewster Academy is an independent college preparatory school in Wolfeboro, New Hampshire, set on the shore of Lake Winnipesaukee. It serves 300 to 500 students across grades 9 through 12 plus a post-graduate year, in a combined boarding and day format. Students come from across the country and abroad, which shapes the daily rhythm for faculty.

The teaching model is the first thing candidates should know. Brewster uses a student-centered, mastery-learning curriculum built on team collaboration. Faculty design formative checks and revisit material until students own it. The approach suits teachers who like to iterate and co-plan, not lone lecturers. Language offerings include Mandarin, French, and Spanish. Most faculty pair classroom work with coaching or dorm duties.

Compensation at a boarding-day school is a bundle, not a single number. Teaching roles often pair salary with on-campus or subsidized housing, term-time meals, and benefits tied to residential work. Dorm coverage, advising, and coaching add hours, but they also add value that a base figure hides.

The financial backdrop looks steady. In 2023, Brewster Academy reported about $65 million in net assets on roughly $33.8 million in revenue, with fundraising up about 77 percent year over year. Typical openings span English, math, science, history, world languages, arts, athletic coaching, residential life, admission, and advancement. The post-graduate program is a distinctive hiring area, since few schools staff a true PG year.

For candidates drawn to lake-country New Hampshire and a team-taught classroom culture, Brewster Academy rewards a close look.

Open positions at Brewster Academy

2 current openings. Click any role to apply directly on the school's site.

Not sure if Brewster 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 →