Skip to main content
OpenSchoolData

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

#SchoolCityEnrollment
1Commonwealth Charter Academy CSHarrisburg20,355
2Pennsylvania Cyber CSMidland9,838
3Reach Cyber CSHarrisburg6,918
4Reading SHSReading5,213
5Agora Cyber CSKing of Prussia4,957
6Chester Community CSChester4,276
7Upper Darby SHSDrexel Hill4,191
8Hazleton Area HSHazle Township3,795
9Insight PA Cyber CSExton3,638
10Northeast HSPhiladelphia3,352

Largest Districts in Pennsylvania

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.