← All schools

Nichols School

Buffalo, NY · Visit school website ↗

DayCoEd500–700 studentsWell-resourced
experientialglobalartsSTEMcharacterserviceglobal

Nichols School is a non-sectarian independent day school in Buffalo, New York. It serves students in middle and high school, with enrollment between 500 and 700. Founded in 1892, the school has built more than 130 years of history in western New York. That kind of longevity, in one city, speaks to deep community roots.

The curriculum reflects genuine breadth. Language offerings include Chinese (Mandarin), French, Latin, and Spanish — four programs that cover classical and modern tracks. Because Nichols is a day school, teachers are not responsible for residential duties. Professional time stays focused on instruction, advising, and co-curricular work during school hours. That is a meaningful difference from boarding school life.

The school's finances are strong. Net assets topped $94 million in 2023, with annual revenue near $21 million. For faculty weighing long-term stability, that balance sheet matters. Schools with healthy reserves tend to invest steadily in salaries, benefits, professional development, and facilities rather than cutting programs when budgets tighten.

Nichols School is currently conducting a Head of School search. Leadership transitions like this often open roles across departments — administrative, faculty, and support staff positions alike. Candidates who follow the search closely may find timing works in their favor.

Buffalo offers a real cost-of-living advantage over most East Coast markets. Teacher salaries tend to stretch further here. For candidates who want academically serious independent school work without the financial pressure of a larger city, Nichols is worth a close look.

Signature programs

  • Four-language program (Mandarin, French, Latin, Spanish)
  • Experiential learning across curriculum
  • Arts specialty with visual arts, music, dance, theater

Open positions at Nichols School

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

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