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
Meade Gen George C Sch Philadelphia Elementary 28.7
Meadville Area SHS Meadville High 49.3
Meadville MS Meadville Middle 31.0
Mechanicsburg Area SHS Mechanicsburg High 97.7
Mechanicsburg MS Mechanicsburg Middle 77.2
Media El Sch Media Elementary 33.9
Mellon El Sch Ligonier Elementary 29.1
Mellon MS Pittsburgh Middle 53.3
Melrose Sch Harrisburg Elementary 33.5
Memorial El Sch Bloomsburg Elementary 36.5
Memphis Street Academy CS @ JP Jones Charter Philadelphia Middle 37.0
Menallen Sch Uniontown Elementary 25.1
Mendon El Sch Ruffsdale Elementary 17.3
Mercer Area El Sch Mercer Elementary 45.0
Mercer Area MS Mercer Middle 9.8
Mercer Area SHS Mercer High 21.2
Mercer County Career Center Mercer High 19.0
Mercersburg El Sch Mercersburg Elementary 17.7
Meredith William M Sch Philadelphia Elementary 29.1
Merion El Sch Merion Station Elementary 38.8
Methacton HS Eagleville High 108.2
Metzgar El Sch New Alexandria Elementary 20.2
Meyersdale Area El Sch Meyersdale Elementary 30.1
Meyersdale Area HS Meyersdale High 22.7
Meyersdale Area MS Meyersdale Middle 13.2
Mid Valley El Ctr Throop Elementary 68.0
Mid Valley Secondary Center Throop High 57.0
Midd-West HS Middleburg High 47.5
Midd-West MS Middleburg Middle 23.1
Middle Bucks Institute of Technology Jamison High 33.0
Middle Paxton El Sch Dauphin Elementary 20.3
Middle Smithfield El Sch East Stroudsburg Elementary 38.7
Middle Years Alternative Philadelphia Middle 12.2
Middleburg El Sch Middleburg Elementary 42.9
Middlesex El Sch Carlisle Elementary 32.8
Middletown Area HS Middletown High 51.6
Middletown Area MS Middletown Middle 46.2
Midland El/MS Midland Elementary 16.0
Midland Innovation & Technology CS Charter Midland High 8.0
Mifflin Co HS Lewistown High 74.1
Mifflin Co JHS Lewistown Secondary 54.2
Mifflin Co MS Lewistown Middle 53.6
Mifflin County Academy of Science and Technology Lewistown High 15.0
Mifflin Park El Sch Shillington Elementary 34.0
Mifflin Thomas Sch Philadelphia Elementary 27.4
Mifflinburg Area Intrmd Sch Mifflinburg Elementary 37.3
Mifflinburg Area MS Mifflinburg Middle 32.3
Mifflinburg Area SHS Mifflinburg High 42.5
Mifflinburg El Sch Mifflinburg Elementary 35.0
Miles Township El Sch Rebersburg Elementary 6.7