← All schools

Kimball Union Academy

Meriden, NH · Visit school website ↗

Boarding DayCoEd300–500 studentsWell-resourced

Kimball Union Academy is a boarding and day school in Meriden, New Hampshire. It serves roughly 350 students in grades 9 through 12, plus a post-graduate year. The campus sits in the Upper Valley, a short drive from Dartmouth College and the White Mountains. The school has no religious affiliation. Its stated priorities are mastery, creativity, responsibility, and leadership.

Teaching jobs follow the boarding school pattern. Faculty teach classes, coach a season or two, and take on dorm or advisory work. Because the school is small, teachers see the same students in class, on the field, and at meals. That range is the core trade-off. Longer days come with real influence over how students grow up.

A post-graduate year shapes the work in a useful way. PG students arrive with a clearer sense of what they need, often a stronger academic record or another season of athletics. Faculty get to teach alongside both new ninth graders and near-adults in the same week. It is a wider age range than most high school jobs offer.

The financial picture supports steady hiring. Kimball Union Academy reported about $31.6 million in revenue and $105 million in net assets in 2024, with fundraising roughly flat. Salaries track the New England boarding market. Residential faculty typically receive on-campus housing, term meals, health coverage, and retirement contributions. That housing piece matters in a rural area with thin rental stock.

Openings span English, math, science, history, languages, arts, athletics, residential life, admissions, advancement, and operations. Most faculty searches run from January through April.

Open positions at Kimball Union Academy

1 current opening. Click any role to apply directly on the school's site.

Not sure if Kimball Union Academy 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 →