← All schools

Benchmark School

Media, PA · Visit school website ↗

DayCoEd100–200 studentsWell-resourced

Benchmark School is a non-sectarian day school in Media, Pennsylvania, serving students across elementary and middle grades. Enrollment runs between 100 and 200 students — small enough that every teacher knows every student by name. The school's core mission is helping bright students who learn differently, or who have not yet reached their potential, build real strategies for lifelong learning.

That mission changes what a teaching job here looks like day to day. Faculty teach content and metacognitive skills side by side. Students often arrive having struggled in traditional settings, so teachers coach them on how they learn, not just what they learn. That dual focus is the job's defining feature — and it sets Benchmark School apart from most elementary and middle schools in the region.

The school reported revenue of about $12.6 million and net assets near $23.5 million in 2023. Fundraising grew modestly over that period, pointing to a financially stable organization that continues to invest in staff and programs. Day school positions in Media place teachers in a suburb southwest of Philadelphia, with easy access to the city and the broader Delaware Valley.

Benchmark School hires classroom teachers across elementary and middle grades, plus learning specialists and support staff. Given the small enrollment, open roles are not frequent — but each position carries real weight. Teachers here shape both curriculum and culture in ways that larger schools rarely allow.

Faculty who want their knowledge of learning differences to matter as much as their subject expertise will find that Benchmark School is structured around exactly that balance.

Open positions at Benchmark School

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

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