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
Pennsylvania Cyber CS Charter Midland Other 443.0
Pennsylvania Distance Learning CS Charter Sewickley Other 101.6
Pennsylvania Leadership CS Charter West Chester Other 253.7
Pennsylvania STEAM Academy CS Charter Harrisburg Elementary 22.0
Pennsylvania Virtual CS Charter King of Prussia Other 209.5
Pennwood MS Yardley Middle 70.7
Penrose Sch Philadelphia Elementary 41.5
People for People CS Charter Philadelphia Elementary 31.5
Pequea El Sch Willow Street Elementary 25.2
Pequea Valley HS Kinzers High 34.1
Pequea Valley Intrmd Sch Kinzers Middle 19.0
Perkiomen Valley HS Collegeville High 121.5
Perkiomen Valley MS-East Collegeville Middle 49.7
Perkiomen Valley MS-West Zieglerville Middle 47.7
Perry El Sch Erie Elementary 38.0
Perry El Sch Shoemakersville Elementary 27.3
Perry Lower Intrmd Sch Ellwood City Elementary 22.6
Perseus House CS of Excellence Charter Erie High 33.6
Peters El Sch Slatington Elementary 27.3
Peters Twp HS McMurray High 83.4
Peters Twp MS McMurray Middle 63.1
Pfaff El Sch Quakertown Elementary 40.1
Pfeiffer-Burleigh Sch Erie Elementary 50.0
Philadelphia Academy CS Charter Philadelphia Other 92.4
Philadelphia Electrical & Technology CHS Charter Philadelphia High 35.3
Philadelphia Hebrew Public CS Charter Philadelphia Elementary 42.0
Philadelphia Learning Academy - North Philadelphia High 8.9
Philadelphia Learning Academy - West Philadelphia High 6.3
Philadelphia Military Academy at Elverson Philadelphia High 20.4
Philadelphia Montessori CS Charter Philadelphia Elementary 21.0
Philadelphia Performing Arts CS Charter Philadelphia Other 169.0
Philipsburg El Sch Philipsburg Elementary 34.8
Philipsburg-Osceola Area HS Philipsburg High 40.6
Philipsburg-Osceola Area MS Philipsburg Middle 31.1
Phillips El Sch Harrisburg Elementary 32.5
Phoenix Academy Lancaster High 25.0
Phoenixville Area HS Phoenixville High 85.0
Phoenixville Area MS Phoenixville Middle 77.9
Phoenixville Early Learning Ctr Phoenixville Elementary 46.1
Pickering Valley El Sch Chester Springs Elementary 35.9
Pine Grove Area HS Pine Grove High 37.5
Pine Grove Area MS Pine Grove Middle 38.5
Pine Grove El Sch Pine Grove Elementary 45.0
Pine Road El Sch Huntingdon Valley Elementary 46.3
Pine Run El Sch New Britain Elementary 37.2
Pine Street El Sch Palmyra Elementary 23.5
Pine-Richland HS Gibsonia High 101.7
Pine-Richland MS Gibsonia Middle 57.7
Pinecreek El Sch Brookville Elementary 16.4
Pittsburgh Allderdice HS Pittsburgh High 87.5