7,635
Preschools
6,009
Elementary Schools
3,854
Middle Schools
2,406
High Schools
2,892
Public District Schools
9,824
Private Schools
12,911
Total Schools
These are some of the top-rated public schools in Pennsylvania based on a variety of measures. Find out more about GreatSchools ratings.
Academic Summary
Are the schools in Pennsylvania offering opportunity for all students, or are some kids being left behind? Successful states are working to close the achievement gap.
Largest School Districts in Pennsylvania
-
The School District of Philadelphia
118,335 students | PHILADELPHIA, PA
Grades PK, K-12 | 220 schools -
Commonwealth Connections Academy Cs
20,355 students | HARRISBURG, PA
Grades K-12 | 1 school -
Pittsburgh Public Schools
20,034 students | PITTSBURGH, PA
Grades PK, K-12 | 58 schools -
Central Bucks School District
17,540 students | DOYLESTOWN, PA
Grades K-12 | 23 schools -
Reading School District
17,363 students | READING, PA
Grades PK, K-12 | 20 schools
Reviews From Schools in Pennsylvania
Does your child attend a school in this state?
Current student
September 11, 2025
I'm in 8th grade and I can say this with certainty. This school needs some serious improvement. The people there barely even do any work and act like they're "bout that life" and that everyone that... More
Review for
Drexel Hill Middle School
Parent / Guardian
September 11, 2025
I should have homeschooled instead of dealing with them.
Review for
Washington High School
Parent / Guardian
September 11, 2025
This school is terrible, they served moldy food to my child, the nurse told my daughter she was faking being sick when she is severely ill, my daughter got bullied and nobody batted an eyelash
Review for
Wilmington Area High School