← All schools

Western Reserve Academy

Hudson, OH · Visit school website ↗

Boarding DayCoEd700–1,000 studentsWell-resourced

Western Reserve Academy is a boarding and day school in Hudson, Ohio, about 25 miles southeast of Cleveland. The school serves grades 9 through 12 plus a post-graduate year, with enrollment between 700 and 1,000 students. The campus sits at the center of Hudson, a walkable village with brick streets and a town green. Faculty move between dorms, classrooms, and Main Street coffee shops in the same afternoon.

The academic program is wide for a school this size. Students can study Chinese, French, Latin, and Spanish, and the curriculum pairs traditional disciplines with newer electives. Most teaching jobs at Western Reserve Academy carry a three-part load: teach, coach or advise, and take part in residential life. That model puts faculty close to students, but it also means the workday runs past the final bell.

The financial base is steady. As of 2023, the school reported about $203 million in net assets and $44 million in annual revenue, with fundraising still ticking up year over year. That stability shows up in faculty pay, housing for boarding staff, term-time meals, and retirement contributions. In Hudson's housing market, on-campus housing alone adds real value that a salary line does not capture.

Hiring centers on core subjects, world languages, athletic coaches, and residential staff, plus periodic openings in admission, advancement, and operations. Most faculty searches run from January through April.

For candidates who want a boarding community in northeast Ohio with a walkable town at its doorstep, Western Reserve Academy is worth a close look.

Open positions at Western Reserve Academy

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

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