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 |
|---|---|---|---|
| Wilmington Area JSHS | New Wilmington | High | 36.5 |
| Wilmington Area Upper El Sch | New Wilmington | Middle | 11.6 |
| Wilson Area HS | Easton | High | 46.3 |
| Wilson Area Intermediate Sch | Easton | Middle | 49.2 |
| Wilson Borough El Sch | Easton | Elementary | 24.9 |
| Wilson Elementary School | Imperial | Elementary | 39.7 |
| Wilson HS | West Lawn | High | 132.3 |
| Wilson MS | Carlisle | Middle | 43.1 |
| Wilson Southern MS | West Lawn | Middle | 62.0 |
| Wilson West MS | West Lawn | Middle | 62.8 |
| Wind Gap MS | Pen Argyl | Middle | 44.1 |
| Windber Area HS | Windber | High | 26.7 |
| Windber Area MS | Windber | Middle | 17.4 |
| Windber El Sch | Windber | Elementary | 44.4 |
| Winding Creek El Sch | Mechanicsburg | Elementary | 66.9 |
| Wingate El Sch | Wingate | Elementary | 34.3 |
| Wissahickon CS Charter | Philadelphia | Elementary | 57.1 |
| Wissahickon MS | Ambler | Middle | 83.7 |
| Wissahickon SHS | Ambler | High | 117.3 |
| Woodland El Sch | Emporium | Elementary | 20.8 |
| Woodland El Sch | Norristown | Elementary | 36.7 |
| Woodland Hills HS | Pittsburgh | High | 67.9 |
| Woodlyn El Sch | Woodlyn | Elementary | 28.5 |
| Woodrow Wilson MS | Erie | Middle | 60.0 |
| Woodward El Sch | Lock Haven | Elementary | 12.8 |
| Worcester El Sch | Lansdale | Elementary | 34.3 |
| Worrall El Sch | Broomall | Elementary | 33.4 |
| Wright Richard R Sch | Philadelphia | Elementary | 24.8 |
| Wrightstown El Sch | Wrightstown | Elementary | 29.5 |
| Wrightsville El Sch | Wrightsville | Elementary | 31.2 |
| Wyalusing Valley El Sch | Wyalusing | Elementary | 45.5 |
| Wyalusing Valley JSHS | Wyalusing | High | 41.6 |
| Wycallis Primary Center | Dallas | Elementary | 31.1 |
| Wyland El Sch | Allison Park | Elementary | 25.7 |
| Wylandville El Sch | Eighty Four | Elementary | 17.5 |
| Wyncote El Sch | Wyncote | Elementary | 32.5 |
| Wyoming Area Intermediate Ctr | West Pittston | Middle | 34.6 |
| Wyoming Area Kindergarten Ctr | Exeter | Elementary | 10.4 |
| Wyoming Area Primary Ctr | Wyoming | Elementary | 35.4 |
| Wyoming Area Sec Ctr | Exeter | High | 65.7 |
| Wyoming Valley West MS | Kingston | Middle | 73.7 |
| Wyoming Valley West SHS | Plymouth | High | 88.5 |
| Wyomissing Area JSHS | Wyomissing | High | 78.8 |
| Wyomissing Hills El Ctr | Wyomissing | Elementary | 51.1 |
| Yellow Breeches MS | Boiling Springs | Middle | 39.6 |
| York Academy Regional CS Charter | York | Other | 66.0 |
| York Avenue El Sch | Lansdale | Elementary | 26.4 |
| York County School of Technology | York | High | 113.0 |
| York Haven El Sch | York Haven | Elementary | 20.5 |
| York Suburban MS | York | Middle | 57.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