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
Seneca Highlands Career and Technical Center Port Allegany High 12.0
Seneca Valley HS Harmony High 172.8
Seven Generations CS Charter Emmaus Elementary 38.8
Seventh Street Sch Oil City Elementary 14.1
Seylar El Sch Perkasie Elementary 28.9
Shade Gap El Sch Shade Gap Elementary 8.0
Shade JSHS Cairnbrook High 18.0
Shady Grove El Sch Ambler Elementary 48.3
Shafer El Sch Nazareth Elementary 42.0
Shaler Area El Sch Glenshaw Middle 68.4
Shaler Area HS Pittsburgh High 100.8
Shaler Area MS Glenshaw Middle 52.6
Shallow Brook Inter Sch Manchester Middle 28.6
Shamokin Area El Sch Coal Township Elementary 65.8
Shamokin Area HS Shamokin High 40.2
Shamokin Area Intermediate Sch Coal Township Middle 15.2
Shamokin Area MS Shamokin Middle 24.8
Shamona Creek El Sch Downingtown Elementary 36.3
Shanksville-Stonycreek El Sch Shanksville Elementary 11.5
Shanksville-Stonycreek HS Shanksville High 8.4
Shanksville-Stonycreek MS Shanksville Middle 4.2
Shannock Valley El Sch Rural Valley Elementary 27.0
Sharon HS Sharon High 54.0
Sharon Hill Sch Sharon Hill Elementary 49.2
Sharon MS Sharon Middle 31.3
Sharpsville Area El Sch Sharpsville Elementary 27.0
Sharpsville Area MS Sharpsville Middle 18.5
Sharpsville Area SHS Sharpsville High 19.5
Sharswood George Sch Philadelphia Elementary 33.5
Shaull El Sch Enola Elementary 38.7
Shawmont Sch Philadelphia Elementary 29.5
Shawnee El Sch Easton Elementary 40.3
Sheffield Area El Sch Sheffield Elementary 13.9
Sheffield Area MS/HS Sheffield High 12.2
Shenandoah Valley El Sch Shenandoah Elementary 58.9
Shenandoah Valley JSHS Shenandoah High 38.1
Shenango El Sch New Castle Elementary 38.1
Shenango HS New Castle High 35.1
Shepherdstown El Sch Mechanicsburg Elementary 20.5
Sheppard Isaac Sch Philadelphia Elementary 12.6
Sheridan El Sch Allentown Elementary 36.0
Sheridan Sch Philadelphia Elementary 35.5
Sheridan Terrace El Sch North Huntingdon Elementary 25.7
Shikellamy HS Sunbury High 39.8
Shikellamy MS Northumberland Middle 32.6
Shiloh Hills El Sch West Lawn Elementary 47.0
Shippensburg Area Intrm Sch Shippensburg Elementary 35.6
Shippensburg Area MS Shippensburg Middle 59.2
Shippensburg Area SHS Shippensburg High 67.5
Shirley Twp El Sch Mount Union Elementary 29.3