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 |
Largest Districts
Philadelphia City SD
114,779
Commonwealth Charter Academy CS
20,355
Pittsburgh SD
19,719
Central Bucks SD
17,482
Reading SD
17,185
Allentown City SD
15,928
Downingtown Area SD
13,201
Bethlehem Area SD
12,939
North Penn SD
12,859
Upper Darby SD
12,427
Central Dauphin SD
12,393
Hazleton Area SD
12,187
West Chester Area SD
12,117
Council Rock SD
10,460
Erie City SD
10,061
Lancaster SD
10,032
Cumberland Valley SD
10,003
Pennsylvania Cyber CS
9,838
Parkland SD
9,821
Pennsbury SD
9,591
Related Data
- Pennsylvania population & income data → CensusDepth.com
- Pennsylvania teacher salary data → WageDepth.com