These are some of the top-rated public schools in Harrisburg based on a variety of measures. Find out more about GreatSchools ratings.
Districts
-
Central Dauphin School District
12,479 students | HARRISBURG, PA
Grades K-12 | 19 schools -
Harrisburg City School District
6,404 students | HARRISBURG, PA
Grades PK, K-12 | 13 schools -
Susquehanna Township School District
3,062 students | HARRISBURG, PA
Grades K-12 | 4 schools -
Dauphin County Technical School
1,125 students | HARRISBURG, PA
Grades 9-12 | 1 school
Neighboring Cities
Reviews From Schools in Harrisburg
Does your child attend a school in this city?
Parent / Guardian
September 05, 2025
This school’s communication with parents is awful. Buses are always late and they don’t tell you until after they’re 10-20 minutes late. They are very disorganized and there is a lack of transparency,... More
Review for
Benjamin Franklin School
Other (school staff, family member, recent alum, etc)
August 29, 2025
This school is the worst in Susquehanna Township. A male student that goes here, a family member of mine, has struggled throughout this school, and seemingly everyday comes home, and repeats what... More
Review for
Thomas W Holtzman Jr El School
Parent / Guardian
August 28, 2025
My son switched to CCA in the middle of his 10th grade year, due to bullying and lack of support at our local brick and mortar high school. I was wary - i didn't think he'd be disciplined enough to do... More
Review for
Commonwealth Charter Academy