Solebury School is a boarding and day school for high school and post-graduate students in New Hope, Pennsylvania. Enrollment runs between 200 and 300 students. New Hope sits in Bucks County, roughly an hour from both Philadelphia and New York City — close enough to reach either, far enough to feel separate from both.
The school carries no religious affiliation. Its stated mission centers on intellectual challenge, independent thinking, and mutual respect between students and teachers. At this size, those values shape daily life in concrete ways. Teachers set the academic tone for their subjects directly. There are no large departments to navigate. A new course idea or classroom approach gets noticed and acted on fast.
Post-graduate students add a distinct layer to classroom work. PG students arrive with clear goals and tend to push discussions further than a standard high school group might. Language programs include French, Spanish, and English as an Additional Language — the EAL program reflects the international student population that boarding schools of this scale commonly enroll.
In 2023, Solebury School reported roughly $17 million in revenue and nearly $27.5 million in net assets. Fundraising grew at a steady rate. For candidates weighing job offers, that financial base signals a school able to maintain staff and protect programs over time. Residential faculty positions often include on-campus housing, which carries real dollar value beyond base salary in a region where housing costs run high. Benefits at comparable independent schools also typically include health coverage and retirement contributions.
Open roles span academic teaching, residential life, and administrative support. Faculty searches are most active before each academic year.
No open positions right now
We monitor Solebury School's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Solebury 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 →