Public Middle Schools in Cranberry Township

  • Haine Middle School
    Public • Grades 5-6
    660 students • 16 student/teacher
    GreatSchools Rating

Which schools are assigned to my home?

About Cranberry Township

Cranberry Township contains 1 primary and secondary schools. One of the highest rated schools is Haine Middle School, which is rated 9. Haine Middle School has 660 students. The public schools in Cranberry Township belong to Seneca Valley School District. Freedom Area School District is close by and has lesser ratings than Seneca Valley School District. Nearby Pennsylvania Distance Learning Charter School scores lower, with a rating of 2. Cranberry Township's population is 27,412. Seneca Valley School District enrolls 27% of the population of Cranberry Township.