SearchEd
CommunityContactLog in

501 public school districts in Pennsylvania. No other job board covers more of Pennsylvania's districts.

1,520 open positions across 66 counties, collected from district job boards and refreshed daily.

Listings last updated: November 11, 2026

See all PA listings with filters

Browse by district

See every Pennsylvania school district with an open position, grouped by county.

Browse all districts in PA

Browse by county

Delaware County (239)Montgomery County (172)Allegheny County (156)Bucks County (155)Lehigh County (135)Berks County (88)Chester County (67)Lancaster County (62)Dauphin County (51)York County (39)Butler County (33)Erie County (29)Northampton County (29)Cumberland County (26)Centre County (21)Schuylkill County (21)Franklin County (17)Monroe County (17)Lackawanna County (16)Lebanon County (16)Carbon County (12)Washington County (10)Crawford County (9)Bradford County (8)Fayette County (7)Adams County (6)Blair County (6)Northumberland County (6)Beaver County (5)Cambria County (5)Lycoming County (5)Snyder County (5)Columbia County (4)Indiana County (4)Mifflin County (4)Mckean County (3)Potter County (3)Bedford County (2)Clarion County (2)Elk County (2)Fulton County (2)Huntingdon County (2)Lawrence County (2)Luzerne County (2)Mercer County (2)Pike County (2)Susquehanna County (2)Warren County (2)Westmoreland County (2)Armstrong County (1)Greene County (1)Juniata County (1)Perry County (1)Wyoming County (1)Cameron CountyClearfield CountyClinton CountyJefferson CountyMontour CountyPhiladelphia CountySomerset CountySullivan CountyTioga CountyUnion CountyVenango CountyWayne County

Browse by role

PrincipalAssistant PrincipalSuperintendentSpecial Education TeacherESL / ELDSchool CounselorSchool PsychologistSchool Social WorkerSpeech-Language PathologistSchool NurseOccupational TherapistPhysical TherapistBCBA

Substitute teaching

See every current long-term substitute teacher opening in Pennsylvania.

Browse substitute teacher jobs in PA

Browse by grade level

Elementary School (301)Middle School (266)High School (271)