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 |
|---|---|---|---|
| Tunkhannock STEM Academy | Tunkhannock | Middle | 7.4 |
| Turkeyfoot Valley Area El Sch | Confluence | Elementary | 13.0 |
| Turkeyfoot Valley Area JSHS | Confluence | High | 9.9 |
| Turner Intermediate Sch | Wilkinsburg | Elementary | 26.0 |
| Turtle Creek EL STEAM Academy | Turtle Creek | Elementary | 43.0 |
| Tuscarora MS | Mifflintown | Middle | 27.8 |
| Tussey Mountain EL | Saxton | Elementary | 29.5 |
| Tussey Mountain HS | Saxton | High | 24.7 |
| Tussey Mountain MS | Saxton | Middle | 23.8 |
| Twelfth & Marion El Sch | Reading | Elementary | 35.3 |
| Twin Rivers El Sch | McKeesport | Elementary | 55.5 |
| Twin Valley El Ctr | Elverson | Elementary | 30.6 |
| Twin Valley HS | Elverson | High | 70.2 |
| Twin Valley MS | Elverson | Middle | 67.9 |
| Tyrone Area El Sch | Tyrone | Elementary | 59.8 |
| Tyrone Area HS | Tyrone | High | 40.7 |
| Tyrone Area MS | Tyrone | Middle | 32.8 |
| Tyson-Schoener El Sch | Reading | Elementary | 32.3 |
| Unami MS | Chalfont | Middle | 57.7 |
| Union Area HS | New Castle | High | 16.7 |
| Union Area MS | New Castle | Middle | 11.7 |
| Union Canal El Sch | Lebanon | Elementary | 31.5 |
| Union City El Sch | Union City | Elementary | 36.1 |
| Union City HS | Union City | High | 37.3 |
| Union City MS | Union City | Middle | 22.7 |
| Union HS | Rimersburg | High | 26.0 |
| Union Memorial El Sch | New Castle | Elementary | 28.7 |
| Union Terrace El Sch | Allentown | Elementary | 41.5 |
| Uniontown Area SHS | Uniontown | High | 45.6 |
| Unionville El Sch | Kennett Square | Elementary | 31.8 |
| Unionville HS | Kennett Square | High | 100.1 |
| United El Sch | Armagh | Elementary | 38.0 |
| United JSHS | Armagh | High | 32.0 |
| Universal Alcorn CS Charter | Philadelphia | Elementary | 26.0 |
| Universal Audenried CS Charter | Philadelphia | High | 35.0 |
| Universal Creighton CS Charter | Philadelphia | Elementary | 44.0 |
| Universal Institute CS Charter | Philadelphia | Other | 33.0 |
| Universal Vare CS Charter | Philadelphia | Middle | 7.0 |
| University Park El Sch | Monroeville | Elementary | 24.6 |
| Upper Adams Intrmdt Sch | Arendtsville | Middle | 30.5 |
| Upper Adams MS | Biglerville | Middle | 17.1 |
| Upper Allen El Sch | Mechanicsburg | Elementary | 24.6 |
| Upper Bucks County Technical School | Perkasie | High | 30.8 |
| Upper Darby Kdg Ctr | Drexel Hill | Elementary | 27.8 |
| Upper Darby SHS | Drexel Hill | High | 246.1 |
| Upper Dauphin Area El Sch | Lykens | Elementary | 29.4 |
| Upper Dauphin Area HS | Elizabethville | High | 25.6 |
| Upper Dauphin Area MS | Lykens | Middle | 23.1 |
| Upper Dublin HS | Fort Washington | High | 91.6 |
| Upper Merion Area HS | King of Prussia | High | 95.0 |
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