Best Schools in Shaker Heights

Which schools are assigned to my home?

About Shaker Heights

Shaker Heights has 11 primary and secondary schools. One of the best schools is Onaway Elementary School, which has a rating of 8. Onaway Elementary School has 382 students. Public schools in Shaker Heights belong to Shaker Heights City School District. Cleveland Heights-Univ. Heights City School District is close and scores lower than Shaker Heights City School District. Nearby Warrensville Heights City School District is worse, with a rating of 2. Shaker Heights's population is 28,465. Shaker Heights City School District enrolls 19% of the population of Shaker Heights.