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
Hannah Penn York Elementary 59.6
Hanover Area JSHS Hanover Township High 59.3
Hanover Area Memorial El Sch Hanover Township Middle 21.6
Hanover El Sch Bethlehem Elementary 16.6
Hanover Green El Sch Hanover Township Elementary 19.9
Hanover MS Hanover Middle 38.4
Hanover SHS Hanover High 39.3
Hanover Street El Sch Hanover Elementary 20.4
Hans Herr El Sch Lampeter Elementary 44.5
Harambee Institute of Science and Technology CS Charter Philadelphia Elementary 25.0
Harbor Creek Junior HS Harborcreek Middle 27.4
Harbor Creek Senior HS Harborcreek High 44.9
Harding El Sch Lebanon Elementary 39.5
Harding Sch Erie Elementary 51.5
Harding Warren G MS Philadelphia Middle 45.5
Harlan Rowe MS Athens Middle 37.4
Harmony Area El Sch Westover Elementary 16.2
Harmony Area JSHS Westover High 20.2
Harrington Avery D Sch Philadelphia Elementary 26.7
Harris Sch Collingdale Elementary 46.2
Harrisburg HS Harrisburg High 74.3
Harrisburg HS - SciTech Cmp Harrisburg High 26.0
Harrison Park El Sch Jeannette Elementary 26.2
Harrison-Morton MS Allentown Middle 52.0
Harriton SHS Rosemont High 115.7
Harrold School Greensburg Secondary 28.5
Harry W Lockley Early Learning Center New Castle Elementary 52.1
Hartman El Ctr Catawissa Elementary 37.1
Hartman Intrmd Sch Ellwood City Middle 16.1
Hartranft John F Sch Philadelphia Elementary 32.4
Hartwood El Sch Pittsburgh Elementary 34.5
Hasson Heights Sch Oil City Elementary 33.8
Hatboro-Horsham SHS Horsham High 116.2
Hatfield El Sch Uniontown Elementary 24.1
Hatfield El Sch Hatfield Elementary 43.8
Haverford MS Havertown Middle 114.9
Haverford SHS Havertown High 121.8
Hayshire El Sch York Elementary 37.3
Hazle Township Early Learning Center Hazle Township Elementary 43.3
Hazleton Area Career Center Hazle Twp High 23.0
Hazleton Area HS Hazle Township High 214.1
Hazleton El/MS Hazleton Middle 62.1
Hegins-Hubley El Sch Valley View Elementary 25.0
Heights Terrace El/MS Hazleton Elementary 68.2
Heights/Murray El Sch Wilkes Barre Elementary 49.7
Hempfield Area SHS Greensburg High 70.3
Hempfield SHS Landisville High 138.0
Henry Charles W Sch Philadelphia Elementary 33.2
Hepburn-Lycoming Primary Sch Cogan Station Elementary 31.7
Hereford El Sch Hereford Elementary 37.1