Moravian Academy is a Pre-K through grade 12 day school in Bethlehem, Pennsylvania, enrolling between 701 and 1,000 students. Founded in 1742 by Countess Benigna Von Zinzendorf, it is the ninth oldest independent school in the nation, tracing its roots to the first school for girls in the American colonies.
That history has not made the school slow to change. In 1971, Moravian Seminary for Girls merged with Moravian Preparatory School. In 2020, the school absorbed The Swain School, adding a 20-acre campus and a broader student body. Each merger expanded what faculty can teach and whom they can reach.
Teaching across all divisions creates long professional arcs. A faculty member in Bethlehem can follow students from early childhood through college preparation, building relationships across years. The five-language program — Mandarin Chinese, French, Japanese, Latin, and Spanish — is unusually wide for a school this size, creating steady faculty demand in areas where many schools hire rarely.
As a day school, faculty live off campus and receive salary and benefits rather than a housing stipend. The trade-off is a cleaner separation between work and home life. With net assets near $42 million and revenue around $33 million as of 2023, the school carries a solid financial base. Strong fundraising growth points to continued investment in compensation and development.
Recent openings have included Director of Athletics, with teaching roles across divisions. For candidates seeking faculty jobs in eastern Pennsylvania, Moravian Academy offers a wide grade span, a rare language curriculum, and clear institutional momentum.
Open positions at Moravian Academy
13 current openings. Click any role to apply directly on the school's site.
Showing 12 of 13. See the full list on the school's career page.
Not sure if Moravian 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 →