← All schools

Brooks School

North Andover, MA · Visit school website ↗

Boarding DayCoEd300–500 studentsEpiscopalElite endowment
AP-heavyathleticsartscharacterfaithglobal

Brooks School is an Episcopal boarding and day school in North Andover, Massachusetts, serving roughly 300 to 500 students in grades 9 through 12. The campus sits on the shore of Lake Cochichewick, about forty minutes north of Boston and close to the southern New Hampshire line. Small section sizes mean faculty know their students well.

The academic program is broad for a school this size. Language offerings include Chinese, French, Latin, and Spanish. The stated goals are clear: critical reading, precise writing, creative work, and awareness of the world beyond campus. Teachers who like rigor paired with room for creative projects tend to fit well here.

Because Brooks combines boarding and day programs, teaching jobs extend past the classroom. Most faculty also advise, coach a sport, or take dorm duty on a rotation. Candidates should expect a schedule shaped by student life as much as by lesson prep. The Episcopal identity shows up in chapel and community routines, not in what gets taught.

Compensation reflects the residential model. On top of salary, faculty benefits commonly include on-campus or subsidized housing, meals during the term, retirement contributions, and tuition remission for faculty children. In the Boston area, the housing piece alone can shift the real value of a job by a wide margin.

The school's finances are steady: about $158 million in net assets, $43 million in annual revenue, and fundraising up nearly ten percent. Recent openings have ranged from classroom faculty and coaches to the Chaplain and Dean of Community and Belonging role.

Signature programs

  • 19 advanced placement courses
  • study abroad in Africa, Europe, South America
  • $28 million Center for the Arts

Open positions at Brooks School

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

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