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 |
|---|---|---|---|
| Neff Sch | Lancaster | Elementary | 19.9 |
| Neidig El Sch | Quakertown | Elementary | 36.7 |
| Neil A Armstrong MS | Fairless Hills | Middle | 45.0 |
| Neil Armstrong #40 | Scranton | Elementary | 38.4 |
| Neil Armstrong 5-6 MS | Bethel Park | Middle | 49.2 |
| Neshaminy HS | Langhorne | High | 163.6 |
| Neshannock JSHS | New Castle | High | 32.7 |
| Neshannock Memorial El Sch | New Castle | Elementary | 44.9 |
| Nether Providence El Sch | Wallingford | Elementary | 40.0 |
| New Bloomfield El Sch | New Bloomfield | Elementary | 22.6 |
| New Brighton Area El Sch | New Brighton | Elementary | 45.9 |
| New Brighton Area HS | New Brighton | High | 32.6 |
| New Brighton Area MS | New Brighton | Middle | 28.6 |
| New Castle JHS | New Castle | Middle | 42.1 |
| New Castle SHS | New Castle | High | 48.0 |
| New Cumberland MS | New Cumberland | Middle | 35.3 |
| New Day CS Charter | Huntingdon | High | 12.0 |
| New Eagle El Sch | Wayne | Elementary | 35.3 |
| New Foundations CS Charter | Philadelphia | Other | 107.0 |
| New Franklin El Sch | Chambersburg | Elementary | 12.6 |
| New Garden Elementary School | Toughkenamon | Elementary | 38.5 |
| New Hanover-Upper Frederick El | Frederick | Elementary | 32.1 |
| New Holland Elementary | New Holland | Elementary | 44.2 |
| New Hope-Solebury HS | New Hope | High | 40.7 |
| New Hope-Solebury Lower El Sch | Solebury | Elementary | 18.5 |
| New Hope-Solebury MS | New Hope | Middle | 28.7 |
| New Hope-Solebury Upper El Sch | New Hope | Elementary | 25.7 |
| New Oxford El Sch | New Oxford | Elementary | 42.0 |
| New Oxford MS | New Oxford | Middle | 41.7 |
| New Oxford SHS | New Oxford | High | 85.2 |
| New Salem El Sch | York | Elementary | 26.3 |
| Newberry El Sch | Etters | Elementary | 22.6 |
| Newport El Sch | Newport | Elementary | 40.0 |
| Newport HS | Newport | High | 26.5 |
| Newport MS | Newport | Middle | 20.6 |
| Newton-Ransom El School | Clarks Summit | Elementary | 13.8 |
| Newtown El Sch | Newtown | Elementary | 42.1 |
| Newtown MS | Newtown | Middle | 54.9 |
| Newville El Sch | Newville | Elementary | 29.8 |
| Nicely El Sch | Greensburg | Elementary | 19.0 |
| Nitrauer Sch | Lancaster | Elementary | 28.8 |
| Nitschmann MS | Bethlehem | Middle | 55.5 |
| Nittany Valley CS Charter | State College | Elementary | 7.3 |
| Norristown Area HS | Norristown | High | 134.5 |
| North Allegheny HS | Wexford | High | 189.5 |
| North Brandywine MS | Coatesville | Middle | 28.0 |
| North Central Secure Trmnt Unt | Danville | High | 11.5 |
| North Clarion Co El Sch | Tionesta | Elementary | 25.8 |
| North Clarion Co JSHS | Tionesta | High | 21.7 |
| North Coventry El Sch | Pottstown | Elementary | 40.8 |
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