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
Mastery CHS-Lenfest Campus Charter Philadelphia High 39.9
Mastery CS - Mann Campus Charter Philadephia Elementary 37.0
Mastery CS - Shoemaker Campus Charter Philadelphia High 52.5
Mastery CS -Thomas Campus Charter Philadelphia Other 79.3
Mastery CS John Wister Elementary Charter Philadelphia Elementary 30.0
Mastery CS-Cleveland Elementary Charter Philadelphia Elementary 46.0
Mastery CS-Clymer Elementary Charter Philadelphia Elementary 31.0
Mastery CS-Francis D. Pastorius Elementary Charter Philadelphia Elementary 43.0
Mastery CS-Gratz Campus Charter Phialdelphia High 70.0
Mastery CS-Hardy Williams Charter Philadelphia Other 66.2
Mastery CS-Harrity Campus Charter Philadelphia Elementary 41.0
Mastery CS-Pickett Campus Charter Philadelphia High 58.6
Mastery CS-Smedley Campus Charter Philadelphia Elementary 50.0
Mastery Prep Elementary CS Charter Philadelphia Elementary 37.0
Mathematics Science & Technology Community CS Charter Philadelphia Other 107.0
Maureen M Welch El Sch Churchville Elementary 39.7
Maxwell El Sch Greensburg Elementary 27.8
Mayfair Sch Philadelphia Elementary 103.6
Mazie Gable El Sch Red Lion Elementary 37.1
McAdoo-Kelayres El/MS McAdoo Elementary 56.8
McAnnulty El Sch Pittsburgh Elementary 24.6
McCall Gen George A Sch Philadelphia Elementary 37.5
McCaskey Campus Lancaster High 175.0
McClellan El Sch Pittsburgh Elementary 26.3
McCloskey John F Sch Philadelphia Elementary 16.9
McClure Alexander K Sch Philadelphia Elementary 35.1
McConnellsburg El Sch McConnellsburg Elementary 36.0
McConnellsburg HS McConnellsburg High 22.0
McConnellsburg MS McConnellsburg Middle 11.0
McCormick El Sch Moon Township Elementary 13.2
McCullough El Sch Jeannette Elementary 28.5
McDaniel Delaplaine Sch Philadelphia Elementary 21.4
McDonald El Sch Warminster Elementary 58.0
McDowell HS Erie High 148.2
McGuffey HS Claysville High 38.2
McGuffey MS Claysville Middle 28.5
McIntyre El Sch Pittsburgh Elementary 44.2
McKean El Sch Mc Kean Elementary 26.4
McKee El Sch Oakdale Elementary 37.6
McKeesport Area SHS McKeesport High 56.6
McKeesport Area Technology Center McKeesport High 6.0
McKinley El Sch Erie Elementary 41.0
McKinley Sch Elkins Park Elementary 41.8
McKinley Sch York Elementary 41.6
McKinley William Sch Philadelphia Elementary 30.0
McKnight El Sch Pittsburgh Elementary 56.4
McMichael Morton Sch Philadelphia Elementary 28.2
McMurray El Sch McMurray Elementary 42.2
McNichols Plaza Scranton Elementary 24.2
McQuistion El Sch Butler Elementary 39.3