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
Moscow El Sch Moscow Elementary 46.2
Moshannon Valley El Sch Houtzdale Elementary 33.3
Moshannon Valley JSHS Houtzdale High 26.2
Mosser El Sch Allentown Elementary 38.4
Motivation HS Philadelphia High 14.9
Mount Carmel Area El Sch Mount Carmel Elementary 58.5
Mount Carmel Area HS Mount Carmel High 29.2
Mount Carmel Area JHS Mount Carmel Middle 14.8
Mount Nittany El Sch State College Elementary 32.3
Mount Nittany MS State College Middle 64.5
Mount Pleasant Area HS Mount Pleasant High 39.9
Mount Pleasant Area JHS Mount Pleasant Middle 20.6
Mount Rock Elem Sch Newville Elementary 26.3
Mount Union Area JHS Mount Union Middle 23.2
Mount Union Area SHS Mount Union High 28.3
Mount Union-Kistler El Sch Mount Union Elementary 31.7
Mountain View El Sch Harrisburg Elementary 28.9
Mountain View El Sch Greensburg Elementary 36.7
Mountain View El Sch Kingsley Elementary 39.3
Mountain View El Sch Mercersburg Elementary 14.7
Mountain View JSHS Kingsley High 45.7
Mountain View MS Mechanicsburg Middle 96.5
Mountaintop Area El Sch Snow Shoe Elementary 9.9
Mountville El Sch Mountville Elementary 39.3
Mowrey El Sch Waynesboro Elementary 39.4
Mowrie A Ebner El Sch Altoona Elementary 31.5
Mt Holly Springs El Sch Carlisle Elementary 18.2
Mt Lebanon SHS Pittsburgh High 120.9
Mt Vernon El Sch McKeesport Elementary 15.4
Mt Wolf El Sch Mt Wolf Elementary 16.9
Muhlenberg El Ctr Reading Elementary 79.0
Muhlenberg El Sch Allentown Elementary 31.3
Muhlenberg HS Reading High 67.5
Muhlenberg Jr HS Reading Middle 64.5
Multicultural Academy CS Charter Philadelphia High 17.3
Muncy JSHS Muncy High
Munoz-Marin Luis Philadelphia Elementary 50.2
Murray Avenue Sch Huntingdon Valley Middle 40.3
Muse El Sch Muse Elementary 48.2
Musser El Sch Sharon Elementary 29.3
Myers El Sch Elkins Park Elementary 23.5
Myrtle Ave Sch Pittsburgh Elementary 31.0
N Hopewell-Winterstown El Sch Red Lion Elementary 19.7
Nancy Grayson El Sch Shippensburg Elementary 36.7
National Constitution Center HS Philadelphia High 19.0
Nazareth Area HS Nazareth High 102.6
Nazareth Area Intermediate Sch Nazareth Middle 52.7
Nazareth Area MS Nazareth Middle 59.3
Neason Hill El Sch Meadville Elementary 22.5
Nebinger George W Sch Philadelphia Elementary 32.2