SchoolDataLookup

Pennsylvania Public Schools

Pennsylvania has 2,915 open public schools, including 1,621 elementary, 515 middle, and 715 high schools — 173 are charter schools.

1,621
Elementary
515
Middle
715
High School
173
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 1,023,129 60%
Hispanic/Latino 252,723 15%
Black or African American 243,296 14%
Two or more races 90,206 5%
Asian 78,668 5%
American Indian / Alaska Native 3,261 0%
Native Hawaiian / Pacific Islander 1,546 0%
Total enrollment 1,692,829 871,643M / 821,186F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Spring-Ford Intrmd Sch 5th/6th Royersford Middle 93.0
Spring-Ford MS 7th Grade Ctr Royersford Middle 53.0
Spring-Ford MS 8th Grade Ctr Royersford Middle 51.0
Spring-Ford SHS 9-12 Ctr Royersford High 185.0
Springdale JSHS Springdale High 60.2
Springfield El Sch Quakertown Elementary 17.7
Springfield El Sch Normalville Elementary 23.5
Springfield El Sch East Springfield Elementary 18.0
Springfield HS Springfield High 82.1
Springfield Literacy Center Springfield Elementary 34.8
Springfield Twp El Sch-Enfield Erdenheim Elementary 47.0
Springfield Twp El Sch-Erdenhm Flourtown Elementary 50.0
Springfield Twp HS Erdenheim High 58.6
Springfield Twp MS Oreland Middle 49.2
Springhouse MS Allentown Middle 89.2
Springton Lake MS Media Middle 70.8
Springton Manor El Sch Glenmoore Elementary 39.3
Spruance Gilbert Sch Philadelphia Elementary 78.9
St Marys Area MS Saint Marys Middle 30.0
St Marys Area SHS Saint Marys High 40.4
St Thomas El Sch Saint Thomas Elementary 23.0
Standing Stone El Sch Huntingdon Elementary 40.7
Stanton Edwin M Sch Philadelphia Elementary 28.9
Stanwood El Sch New Stanton Elementary 38.6
State College Area HS State College High 207.1
State El Ctr Larksville Elementary 87.8
State Street El Sch Baden Elementary 17.8
Stearne Allen M Sch Philadelphia Elementary 33.5
Steel Center for Career and Technical Education Jefferson Hills High 21.0
Steel Edward Sch Philadelphia Elementary 38.7
Steel Valley MS Munhall Middle 37.1
Steel Valley SHS Munhall High 35.6
Steelton-Highspire El Sch Steelton Elementary 61.0
Steelton-Highspire HS Steelton High 38.0
Stetser El Sch Chester Elementary 22.0
Stetson MS West Chester Middle 65.6
Stevens El Sch Chambersburg Elementary 23.5
Stewart El Sch Lower Burrell Elementary 18.9
Stewartstown El Sch Stewartstown Elementary 35.8
Stewartsville El Sch North Huntingdon Elementary 27.1
Sto-Rox JSHS McKees Rocks High 33.3
Sto-Rox Primary Ctr McKees Rocks Elementary 20.4
Sto-Rox Upper El Sch McKees Rocks Middle 17.7
Stone Valley Community CS Charter Huntingdon Elementary 11.0
Stonehurst Hills El Sch Upper Darby Elementary 49.3
Stony Brook El Sch York Elementary 34.8
Stony Creek El Sch Reading Elementary 19.0
Stony Creek El Sch Blue Bell Elementary 46.9
Stourbridge Primary Ctr Honesdale Elementary 34.2
Strath Haven HS Wallingford High 88.3