← All schools

Belmont Hill School

Belmont, MA · Visit school website ↗

DayBoys300–500 studentsElite endowment
AP-heavycharacterserviceathleticsarts

Belmont Hill School is a day school for boys in grades 7 through 12, set on a wooded campus in Belmont, Massachusetts, about nine miles west of downtown Boston. Enrollment sits in the 300-to-500 range, which keeps class sizes small and lets faculty know every student in their grade by name.

The teaching culture at Belmont Hill is built around sustained contact with the same boys across years. Most faculty teach, advise, and either coach a sport or lead a club. That triple role is the job, not an add-on. Candidates who enjoy coaching middle and upper school boys — and want to watch them grow up from seventh grade through graduation — tend to fit best.

Hiring runs across the core departments: English, math, history, science, and the arts. Language searches cover Chinese, French, Latin, and Spanish. Athletic coaches, learning specialists, and staff in admission, advancement, college counseling, and operations round out a typical year of openings.

The financial picture is sturdy. Net assets approached $199 million in 2023 against roughly $41 million in annual revenue. For faculty, that translates to competitive Boston-area salaries, funded professional development, and a solid benefits package including health coverage and retirement contributions. Belmont Hill does not provide housing, but staff live throughout the Boston metro, one of the country's deepest markets for independent school careers and graduate study.

For teachers drawn to an all-boys day school with real academic range and a strong coaching tradition, Belmont Hill School rewards a close look.

Signature programs

  • Advanced Placement curriculum (324 exams administered)
  • All-boys education grades 7-12
  • Integrated athletics and coaching culture

Open positions at Belmont Hill School

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

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