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
Hershey Early Childhood Ctr Hershey Elementary 36.0
Hershey HS Hershey High 85.5
Hershey Intrmd El Sch Hershey Elementary 37.5
Hershey MS Hershey Middle 64.5
Hershey Primary El Sch Hershey Elementary 30.5
Heston Edward Sch Philadelphia Elementary 30.0
Hickory Grove El Sch Brookville Elementary 33.4
Hickory HS Hermitage High 64.0
Highcliff El Sch Pittsburgh Elementary 44.4
Highland El Sch Ambridge Elementary 25.2
Highland El Sch Ephrata Elementary 31.1
Highland El Sch Camp Hill Elementary 24.3
Highland MS Beaver Falls Middle 45.8
Highland Park El Sch Upper Darby Elementary 52.0
Highland Sch Abington Elementary 36.0
Highlands Early Childhood Center Brackenridge Elementary 13.8
Highlands El Sch Tarentum Elementary 43.5
Highlands MS Natrona Heights Middle 59.4
Highlands SHS Natrona Heights High 46.0
Hill Freedman World Academy Philadelphia High 48.0
Hillcrest El Sch Holland Elementary 34.1
Hillcrest El Sch Drexel Hill Elementary 56.5
Hillcrest Intermediate Sch North Huntingdon Middle 44.2
Hillendale El Sch Chadds Ford Elementary 33.0
Hills-Hendersonville El Sch Canonsburg Elementary 17.6
Hillsdale El Sch West Chester Elementary 41.5
Hillside El Sch Berwyn Elementary 34.0
Hillside El Sch New Cumberland Elementary 27.3
Hilltop El Sch Aston Elementary 32.0
Hillview El Sch Grove City Elementary 58.5
Hiram W Dodd El Sch Allentown Elementary 39.7
Holicong MS Doylestown Middle 70.9
Holiday Park Intermediate Sch Pittsburgh Middle 32.4
Holland El Sch Holland Elementary 41.5
Holland MS Holland Middle 65.1
Hollidaysburg Area JHS Hollidaysburg Middle 56.5
Hollidaysburg Area SHS Hollidaysburg High 56.1
Holme Thomas Sch Philadelphia Elementary 59.8
Homer-Center El Sch Homer City Elementary 33.7
Homer-Center JSHS Homer City High 31.8
Homeville El Sch West Mifflin Elementary 31.8
Honesdale HS Honesdale High 59.5
Honey Brook El Ctr Honey Brook Elementary 26.1
Hoover El Sch Camp Hill Elementary 18.9
Hoover El Sch Pittsburgh Elementary 19.5
Hoover El Sch Langhorne Elementary 42.0
Hooverville El Sch Waynesboro Elementary 21.1
Hopewell El Sch Aliquippa Elementary 21.5
Hopewell El Sch Oxford Middle 43.3
Hopewell El Sch Center Valley Elementary 28.0