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
Greencastle-Antrim El Sch Greencastle Elementary 42.3
Greencastle-Antrim MS Greencastle Middle 47.3
Greencastle-Antrim Primary Sch Greencastle Elementary 38.9
Greencastle-Antrim SHS Greencastle High 56.0
Greene County Career and Technology Center Waynesburg High 13.6
Greenfield Albert M Sch Philadelphia Elementary 41.6
Greenock El Sch McKeesport Elementary 15.3
Greensburg-Salem HS Greensburg High 58.5
Greensburg-Salem MS Greensburg Middle 47.0
Greenville El Sch Greenville Elementary 47.1
Greenville JSHS Greenville High 43.5
Greenwich-Lenhartsville El Sch Lenhartsville Elementary 19.2
Greenwood El Sch Millerstown Elementary 26.6
Greenwood El Sch Kennett Square Elementary 45.6
Greenwood HS Millerstown High 21.5
Greenwood MS Millerstown Middle 15.1
Greystone El Sch West Chester Elementary 40.8
Grove City Area HS Grove City High 45.2
Grove City Area MS Grove City Middle 37.3
Groveland El Sch Doylestown Elementary 64.6
Grover Cleveland El Sch Erie Elementary 42.0
Guidon S Bluford El Sch Philadelphia Elementary 29.9
Guilford Hills El Sch Chambersburg Elementary 19.0
Gulph EL Sch King of Prussia Elementary 43.3
Gwyn-Nor El Sch North Wales Elementary 45.4
Gwynedd Square El Sch Lansdale Elementary 46.1
H W Good El Sch Herminie Elementary 20.0
HOPE for Hyndman Charter School Charter Hyndman Other 12.5
HS of Engineering & Science Philadelphia High 30.6
Hackett Horatio B Sch Philadelphia Elementary 32.2
Hahntown El Sch North Huntingdon Elementary 26.7
Haine El Sch Cranberry Twp Elementary 61.3
Haine MS Cranberry Twp Middle 44.7
Halifax Area El Sch Halifax Elementary 34.0
Halifax Area HS Halifax High 21.0
Halifax Area MS Halifax Middle 21.0
Hallowell El Sch Horsham Elementary 38.1
Hambright El Sch Lancaster Elementary 41.3
Hamburg Area HS Hamburg High 49.5
Hamburg Area Middle School Hamburg Middle 38.3
Hamilton Andrew Sch Philadelphia Elementary 29.5
Hamilton El Sch Carlisle Elementary 27.8
Hamilton El Sch Lancaster Elementary 31.0
Hamilton Heights El Sch Chambersburg Elementary 42.0
Hamilton Twp El Sch Sciota Elementary 25.8
Hampden El Sch Mechanicsburg Elementary 35.0
Hampton HS Allison Park High 60.3
Hampton MS Allison Park Middle 51.2
Hance El Sch Gibsonia Elementary 25.0
Hancock El Sch Norristown Elementary 31.0