Largest Schools in Pennsylvania
Pennsylvania has 2,930 public schools across 747 districts with a total enrollment of 1,672,695 students. The largest school is Commonwealth Charter Academy CS in Harrisburg.
Largest Schools in Pennsylvania
| # | School | City | Enrollment |
|---|---|---|---|
| 1 | Commonwealth Charter Academy CS | Harrisburg | 20,355 |
| 2 | Pennsylvania Cyber CS | Midland | 9,838 |
| 3 | Reach Cyber CS | Harrisburg | 6,918 |
| 4 | Reading SHS | Reading | 5,213 |
| 5 | Agora Cyber CS | King of Prussia | 4,957 |
| 6 | Chester Community CS | Chester | 4,276 |
| 7 | Upper Darby SHS | Drexel Hill | 4,191 |
| 8 | Hazleton Area HS | Hazle Township | 3,795 |
| 9 | Insight PA Cyber CS | Exton | 3,638 |
| 10 | Northeast HS | Philadelphia | 3,352 |
Largest Districts in Pennsylvania
| # | District | Enrollment |
|---|---|---|
| 1 | Philadelphia City SD | 114,779 |
| 2 | Commonwealth Charter Academy CS | 20,355 |
| 3 | Pittsburgh SD | 19,719 |
| 4 | Central Bucks SD | 17,482 |
| 5 | Reading SD | 17,185 |
| 6 | Allentown City SD | 15,928 |
| 7 | Downingtown Area SD | 13,201 |
| 8 | Bethlehem Area SD | 12,939 |
| 9 | North Penn SD | 12,859 |
| 10 | Upper Darby SD | 12,427 |
School data for Pennsylvania is sourced from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results.
Frequently Asked Questions
The largest public school in Pennsylvania by enrollment is Commonwealth Charter Academy CS in Harrisburg with 20,355 students.
Pennsylvania has 2,930 public schools across 747 school districts, with a total enrollment of 1,672,695 students.
All school data comes from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results. This includes enrollment, student-teacher ratios, proficiency rates, and graduation rates.
School data includes enrollment, student-teacher ratios, proficiency rates, and graduation rates from NCES and EDFacts.