 All secondary students (grades 7-12) attend Sto-Rox High School in Stowe Township.The building was built in 1926 as the Stowe Township High School, but became Sto-Rox High School in the 1967 when Stowe Township School District merged with the School District of the Borough of McKees Rocks, thus forming Sto-Rox.In July 2012, the Pennsylvania Department of Education (PDE) released a report identifying three Sto-Rox School District schools as among the lowest-achieving schools for reading and mathematics in 2011.