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 |
|---|---|---|---|
| Eagle View MS | Mechanicsburg | Middle | 68.2 |
| Eagleville El Sch | Eagleville | Elementary | 32.2 |
| Earl El Sch | Boyertown | Elementary | 18.6 |
| Early Childhood Edu Ctr | Minersville | Elementary | 6.3 |
| Early Childhood Learning Center | Titusville | Elementary | 15.8 |
| East Allegheny JSHS | North Versailles | High | 50.8 |
| East Berwick El Sch | Berwick | Elementary | 41.5 |
| East Bradford El Sch | West Chester | Elementary | 37.9 |
| East Coventry El Sch | Pottstown | Elementary | 40.9 |
| East Derry El Sch | Lewistown | Elementary | 23.3 |
| East Fallowfield El Sch | East Fallowfield | Elementary | 26.6 |
| East Forest El Sch | Marienville | Elementary | 8.8 |
| East Forest JSHS | Marienville | High | 9.9 |
| East Goshen El Sch | West Chester | Elementary | 40.3 |
| East Hanover El Sch | Grantville | Elementary | 24.8 |
| East High Street El Sch | Elizabethtown | Elementary | 32.5 |
| East Hills MS | Bethlehem | Middle | 72.9 |
| East Juniata El Sch | Richfield | Elementary | 33.0 |
| East Juniata JSHS | McAlisterville | High | 31.9 |
| East Lansdowne El Sch | East Lansdowne | Elementary | 19.5 |
| East MS | Erie | Middle | 54.7 |
| East Norriton MS | Norristown | Middle | 61.5 |
| East Pennsboro Area MS | Enola | Middle | 46.8 |
| East Pennsboro Area SHS | Enola | High | 54.8 |
| East Pennsboro El Sch | Enola | Elementary | 41.1 |
| East Petersburg El Sch | East Petersburg | Elementary | 35.4 |
| East Pike El Sch | Indiana | Elementary | 34.1 |
| East Stroudsburg El Sch | East Stroudsburg | Elementary | 46.6 |
| East Stroudsburg SHS North | Dingmans Ferry | High | 74.3 |
| East Stroudsburg SHS South | East Stroudsburg | High | 93.0 |
| East Union Intrmd Sch | Cheswick | Elementary | 29.6 |
| East Vincent El Sch | Spring City | Elementary | 39.5 |
| East Ward El Sch | Downingtown | Elementary | 39.3 |
| East York El Sch | York | Elementary | 26.8 |
| Easterly Parkway El Sch | State College | Elementary | 31.5 |
| Eastern Center for Arts and Technology | Willow Grove | High | 21.0 |
| Eastern Lebanon Co MS | Myerstown | Middle | 43.8 |
| Eastern Lebanon Co SHS | Myerstown | High | 51.7 |
| Eastern Westmoreland Career and Technology Center | Latrobe | High | 17.5 |
| Eastern York HS | Wrightsville | High | 52.6 |
| Eastern York MS | Wrightsville | Middle | 42.2 |
| Easton Area HS | Easton | High | 166.5 |
| Easton Area MS | Easton | Middle | 140.5 |
| Easton Arts Academy Elementary CS Charter | Easton | Elementary | 26.0 |
| Ebenezer El Sch | Lebanon | Elementary | 37.0 |
| Economy El Sch | Freedom | Elementary | 32.0 |
| Eddystone El Sch | Eddystone | Elementary | 20.5 |
| Eden Hall Upper El Sch | Gibsonia | Middle | 78.8 |
| Edgar Fahs Smith STEAM Academy | York | Elementary | 36.6 |
| Edgewood El STEAM Academy | Pittsburgh | Elementary | 40.5 |
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