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 |
|---|---|---|---|
| Western Beaver Co JSHS | Industry | High | 32.5 |
| Western Montgomery Career and Technology Center | Limerick | High | 27.0 |
| Western Secure Treatment Unit | Emlenton | High | 7.0 |
| Western Wayne HS | Lake Ariel | High | 44.3 |
| Western Wayne MS | Lake Ariel | Middle | 38.3 |
| Westfield Area El Sch | Westfield | Elementary | 24.6 |
| Westinghouse Arts Academy CS Charter | Wilmerding | High | 22.0 |
| Westlake MS | Erie | Middle | 40.2 |
| Westmont Hilltop El Sch | Johnstown | Elementary | 54.3 |
| Westmont Hilltop JSHS | Johnstown | High | 46.9 |
| Westtown-Thornbury El Sch | West Chester | Elementary | 37.0 |
| Wexford El Sch | Wexford | Elementary | 25.9 |
| Wharton El Sch | Lancaster | Elementary | 27.0 |
| Wharton Sch | Farmington | Elementary | 10.2 |
| Wheatland MS | Lancaster | Middle | 47.0 |
| White Deer El Sch | New Columbia | Elementary | 24.1 |
| Whitehall El Sch | Norristown | Elementary | 40.3 |
| Whitehall El Sch | Pittsburgh | Elementary | 32.5 |
| Whitehall HS | Whitehall | High | 91.3 |
| Whitehall-Coplay MS | Whitehall | Middle | 64.6 |
| Whitemarsh El Sch | Lafayette Hill | Elementary | 33.4 |
| Whitfield El Sch | West Lawn | Elementary | 50.0 |
| Wickersham El Sch | Lancaster | Elementary | 34.0 |
| Widener Memorial Sch | Philadelphia | Other | 34.4 |
| Wilkes-Barre Area Career & Technical Center | Wilkes-Barre | High | 35.0 |
| Wilkes-Barre Area HS | Plains | High | 109.5 |
| Wilkes-Barre Area SD STEM Academy | Plains | High | 3.2 |
| Wilkins El STEAM Academy | Pittsburgh | Elementary | 44.0 |
| Willard Frances E Sch | Philadelphia | Elementary | 31.7 |
| William Allen HS | Allentown | High | 153.0 |
| William Penn El Sch | Bethlehem | Elementary | 21.1 |
| William Penn El Sch | Bethel Park | Elementary | 15.7 |
| William Penn El Sch | Monongahela | Elementary | 26.5 |
| William Penn MS | Yardley | Middle | 80.8 |
| William Penn SHS | York | High | 98.3 |
| William Prescott #38 | Scranton | Elementary | 15.2 |
| William Tennent HS | Warminster | High | 128.0 |
| Williams Township El Sch | Easton | Elementary | 19.1 |
| Williams Valley El Sch | Tower City | Elementary | 37.8 |
| Williams Valley JSHS | Tower City | High | 32.2 |
| Williamsburg Community El Sch | Williamsburg | Elementary | 18.1 |
| Williamsburg Community JSHS | Williamsburg | High | 29.2 |
| Williamson SHS | Tioga | High | 48.8 |
| Williamsport Area MS | Williamsport | Middle | 53.1 |
| Williamsport Area SHS | Williamsport | High | 103.3 |
| Willow Creek El Sch | Fleetwood | Elementary | 44.9 |
| Willow Dale El Sch | Warminster | Elementary | 51.0 |
| Willow Hill Sch | Willow Grove | Elementary | 30.3 |
| Willow Lane El Sch | Macungie | Elementary | 44.4 |
| Wilmington Area El Sch | New Wilmington | Elementary | 28.9 |
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