PA transparent rankings
Pennsylvania school data rankings
Compare every reported district by one measure at a time, then inspect the underlying profile. Of 785 current districts, 778 report 2024–25 enrollment and 731 match the FY 2023 finance file.
Interactive tool
Explore and re-rank every Pennsylvania district
Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.
778 districts with this measure reported
Data ranking
Largest school districts in Pennsylvania
Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.
| Rank | Name | Location | Students |
|---|---|---|---|
| 1 | Philadelphia City SD 220 schools | Philadelphia | 120,057 |
| 2 | Commonwealth Charter Academy CS 1 schools | Harrisburg | 29,321 |
| 3 | Pittsburgh SD 56 schools | Pittsburgh | 19,571 |
| 4 | Central Bucks SD 23 schools | Doylestown | 16,941 |
| 5 | Allentown City SD 23 schools | Allentown | 16,769 |
| 6 | Reading SD 19 schools | Reading | 16,664 |
| 7 | Hazleton Area SD 11 schools | Hazle Twp | 13,141 |
| 8 | Downingtown Area SD 16 schools | Downingtown | 13,074 |
| 9 | North Penn SD 17 schools | Lansdale | 12,911 |
| 10 | Bethlehem Area SD 22 schools | Bethlehem | 12,769 |
| 11 | Central Dauphin SD 19 schools | Harrisburg | 12,517 |
| 12 | Upper Darby SD 13 schools | Upper Darby | 12,356 |
| 13 | West Chester Area SD 17 schools | Exton | 12,042 |
| 14 | Erie City SD 15 schools | Erie | 10,593 |
| 15 | Council Rock SD 14 schools | Newtown | 10,403 |
| 16 | Cumberland Valley SD 11 schools | Mechanicsburg | 10,401 |
| 17 | Pennsylvania Cyber CS 1 schools | Midland | 10,198 |
| 18 | Parkland SD 12 schools | Allentown | 9,996 |
| 19 | Lancaster SD 19 schools | Lancaster | 9,959 |
| 20 | Pennsbury SD 14 schools | Fallsington | 9,475 |
| 21 | Chambersburg Area SD 17 schools | Chambersburg | 9,429 |
| 22 | Neshaminy SD 10 schools | Langhorne | 9,419 |
| 23 | Scranton SD 15 schools | Scranton | 9,237 |
| 24 | North Allegheny SD 11 schools | Pittsburgh | 8,613 |
| 25 | Lower Merion SD 11 schools | Ardmore | 8,533 |
Source: NCES CCD LEA Membership, 2024–25.
Data ranking
Highest spending per pupil in Pennsylvania
Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.
| Rank | Name | Location | Per pupil |
|---|---|---|---|
| 1 | Mastery CHS-Lenfest Campus 660 students | Philadelphia | $79,277 |
| 2 | Farrell Area SD 695 students | Farrell | $39,843 |
| 3 | Forest Area SD 326 students | Tionesta | $32,252 |
| 4 | Youth Build Phila CS 271 students | Philadelphia | $32,132 |
| 5 | Wilkinsburg Borough SD 476 students | Wilkinsburg | $31,927 |
| 6 | Lower Merion SD 8,533 students | Ardmore | $31,409 |
| 7 | Provident CS 308 students | Pittsburgh | $31,018 |
| 8 | New Hope-Solebury SD 1,245 students | New Hope | $30,041 |
| 9 | Propel CS-Homestead 497 students | Homestead | $28,969 |
| 10 | Wallenpaupack Area SD 2,766 students | Hawley | $28,184 |
| 11 | Duquesne City SD 460 students | Duquesne | $28,041 |
| 12 | Palisades SD 1,377 students | Kintnersville | $27,789 |
| 13 | Cornell SD 559 students | Coraopolis | $27,454 |
| 14 | Radnor Township SD 3,598 students | Wayne | $26,116 |
| 15 | Western Wayne SD 1,803 students | Lake Ariel | $25,965 |
| 16 | Cheltenham SD 4,176 students | Elkins Park | $25,323 |
| 17 | Eugenio Maria De Hostos CS 631 students | Philadelphia | $25,250 |
| 18 | Young Scholars CS 265 students | Philadelphia | $25,161 |
| 19 | Cameron County SD 436 students | Emporium | $25,028 |
| 20 | Midland Borough SD 227 students | Midland | $24,886 |
| 21 | Sullivan County SD 620 students | Laporte | $24,833 |
| 22 | Chichester SD 2,923 students | Aston | $24,785 |
| 23 | Quaker Valley SD 1,800 students | Leetsdale | $24,662 |
| 24 | Shade-Central City SD 303 students | Cairnbrook | $24,600 |
| 25 | South Side Area SD 863 students | Hookstown | $24,426 |
Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.
Data ranking
Pennsylvania high schools with broad reported program access
Counts reported AP, gifted, and computer-science program areas. This does not measure course quality, participation, or current availability.
| Rank | Name | Location | Areas offered |
|---|---|---|---|
| 1 | Wyomissing Area JSHS 07–12 · 34 AP courses | Wyomissing Area SD | 3 of 3 |
| 2 | East Stroudsburg SHS North 09–12 · 34 AP courses | East Stroudsburg Area SD | 3 of 3 |
| 3 | North Penn SHS 10–12 · 32 AP courses | North Penn SD | 3 of 3 |
| 4 | Conestoga SHS 09–12 · 32 AP courses | Tredyffrin-Easttown SD | 3 of 3 |
| 5 | Downingtown HS West Campus 09–12 · 32 AP courses | Downingtown Area SD | 3 of 3 |
| 6 | Downingtown HS East Campus 09–12 · 32 AP courses | Downingtown Area SD | 3 of 3 |
| 7 | North Allegheny HS 09–12 · 30 AP courses | North Allegheny SD | 3 of 3 |
| 8 | Cheltenham HS 09–12 · 30 AP courses | Cheltenham SD | 3 of 3 |
| 9 | Abington SHS 09–12 · 29 AP courses | Abington SD | 3 of 3 |
| 10 | Wilson HS 09–12 · 29 AP courses | Wilson SD | 3 of 3 |
| 11 | Avon Grove HS 09–12 · 29 AP courses | Avon Grove SD | 3 of 3 |
| 12 | Great Valley HS 09–12 · 29 AP courses | Great Valley SD | 3 of 3 |
| 13 | West Allegheny SHS 09–12 · 29 AP courses | West Allegheny SD | 3 of 3 |
| 14 | Northwest PA Collegiate Academy 09–12 · 28 AP courses | Erie City SD | 3 of 3 |
| 15 | Parkland HS 09–12 · 27 AP courses | Parkland SD | 3 of 3 |
| 16 | Central HS 09–12 · 27 AP courses | Philadelphia City SD | 3 of 3 |
| 17 | Hempfield SHS 09–12 · 27 AP courses | Hempfield SD | 3 of 3 |
| 18 | Plymouth-Whitemarsh SHS 09–12 · 27 AP courses | Colonial SD | 3 of 3 |
| 19 | Quakertown Community HS 09–12 · 27 AP courses | Quakertown Community SD | 3 of 3 |
| 20 | Garnet Valley HS 09–12 · 27 AP courses | Garnet Valley SD | 3 of 3 |
| 21 | Phoenixville Area HS 09–12 · 27 AP courses | Phoenixville Area SD | 3 of 3 |
| 22 | South Fayette HS 09–12 · 27 AP courses | South Fayette Township SD | 3 of 3 |
| 23 | Easton Area HS 09–12 · 26 AP courses | Easton Area SD | 3 of 3 |
| 24 | Haverford SHS 09–12 · 26 AP courses | Haverford Township SD | 3 of 3 |
| 25 | Wissahickon SHS 09–12 · 26 AP courses | Wissahickon SD | 3 of 3 |
Source: CRDC 2021–22. At least two program fields must be known for inclusion.
