Brunswick School is an all-boys day school in Greenwich, Connecticut, founded in 1902 by George Carmichael. It enrolls more than 1,000 students from pre-school through twelfth grade. That makes it one of the largest independent day schools in Fairfield County. Families come from across southwestern Connecticut and nearby Westchester County, New York.
The academic program pairs core coursework with athletics, arts, and advisory duties. Language offerings are unusually broad for a K-12 day school: Arabic, Mandarin, French, Italian, Latin, and Spanish. Because boys can enroll as young as three and stay through graduation, faculty often teach brothers in sequence and watch one student grow across a decade. That long arc rewards teachers who want to build a program, not just a single course.
One practical note for candidates: Brunswick runs a coordinate relationship with nearby Greenwich Academy, so upper school teachers often instruct co-ed classes even though Brunswick itself is all-boys. That blend is worth asking about in interviews.
Brunswick reported net assets near $369 million and revenue of about $77 million in 2023. That base supports small sections, coaching stipends, and strong benefits. Salaries sit in the upper band for Connecticut day school faculty jobs, which matters in a town where housing runs high. Ask directly about health coverage, retirement match, and tuition remission.
Hiring spans three divisions. Typical roles include lower school homeroom teachers, middle school subject specialists, upper school faculty in math, science, English, history, and world languages, plus coaches, learning specialists, counselors, and staff. Most teaching jobs post between January and May.
Open positions at Brunswick School
1 current opening. Click any role to apply directly on the school's site.
Not sure if Brunswick 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 →