Glen Urquhart School is a day school in Beverly, Massachusetts, serving 250 to 300 students from preschool through eighth grade. The school operates independently, with no religious affiliation. This means curriculum grows from student curiosity rather than doctrine. Teachers design lessons around what children ask and want to explore.
Teaching here offers a different rhythm than boarding school work. There is no evening dorm supervision or weekend duty. Your contract ends when the school day ends. Evenings and weekends belong to you. For educators choosing between day and residential roles on the North Shore, this matters. You get deep classroom engagement without the 24/7 commitment of residential life.
Glen Urquhart teaches Latin and Spanish alongside core subjects—an unusual breadth for a school serving pre-K through 8. Language instruction connects to history, literature, and science. Students get multiple entry points into grammar and culture. The school hires regularly for math, English, science, and humanities teaching. It also seeks language specialists and administrative staff.
Class sizes stay small because of financial stability. The school holds strong net assets and consistent fundraising growth. This funds classroom materials, professional development, and reasonable student-to-teacher ratios. Faculty plan long-term careers here. Institutional cuts or layoffs are not a pattern.
The mission emphasizes respect for difference and responsible action. These values shape hiring and daily work. For elementary and middle school teachers who want student-centered instruction as the norm rather than the exception, Glen Urquhart School offers a concrete fit in the independent school job market. You will teach children who pose questions as readily as they devise solutions.
Open positions at Glen Urquhart School
9 current openings. Click any role to apply directly on the school's site.
Not sure if Glen Urquhart 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 →