← All schools

Sewickley Academy

Sewickley, PA · Visit school website ↗

DayCoEd500–700 studentsWell-resourced

Sewickley Academy is a non-sectarian day school serving roughly 500 to 700 students from pre-school through grade 12. The campus sits in Sewickley, Pennsylvania, a riverside borough about twenty minutes northwest of downtown Pittsburgh. As the region's oldest independent day school, it draws families from across the greater Pittsburgh area who want a single PK-12 program rather than a patchwork of transitions.

Teaching at Sewickley Academy means working across an unusually wide age band under one roof. Faculty in the lower school hand students off to middle and upper school colleagues they actually know, which changes how curriculum gets built. The world language program is broader than most day schools of this size, covering Mandarin, French, Italian, Latin, and Spanish — so language teachers here have real departmental depth to work within.

Compensation is set for the Pittsburgh market, where the cost of living runs well below coastal metros. The school reported net assets of about $74 million and revenue near $23.5 million in 2024, with fundraising up roughly 2.4 percent year over year. That financial footing supports stable salaries, benefits, and professional development budgets.

Sewickley Academy hires across the usual divisions: early childhood and elementary generalists, middle school subject teachers, upper school specialists in English, math, science, history, arts, and languages, plus athletics, admissions, advancement, and operations roles. Day school life means no dorm duty and predictable evenings, which many mid-career teachers specifically seek out when moving from boarding environments.

Open positions at Sewickley Academy

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

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