Summary
Shaker Hts Middle School is a grades 6–8 school serving 939 students in Shaker Heights, Ohio, a Cleveland-area suburb, and it is the largest middle school in its nearby comparison group. It belongs to the Shaker Heights City district, which ranks 355 of 773 Ohio districts (54th percentile, 3 stars). In 2025–2026 the school ranks 407 of 1,046 Ohio middle schools — 61st percentile, 3 stars — up from 48th percentile and 2 stars in 2018–2019.
Among nearby schools, Shaker Hts Middle School lands in the middle: it trails Ballard Brady Middle School (98th percentile, 5 stars) and Beachwood Middle School (96th percentile, 5 stars), yet ranks ahead of Roxboro Middle School, Superior School for the Performing Arts, Baumgardner Middle School, Memorial Junior High School, Warrensville Heights Middle School, Milkovich Middle School and W.H. Kirk Middle School. On 2025–2026 state tests it is above the state in most subjects — 6th grade ELA 66.3% proficient vs 56.0%, 7th grade math 52.8% vs 48.6%, 8th grade science 64.9% vs 61.2%, 8th grade ELA 63.1% vs 58.3% — plus a standout 100% on the Geometry end-of-course exam. Its weak spot is 6th grade math at 55.4%, slightly below the district (57.9%) and state (56.2%). Chronic absenteeism is a relative strength at 19.1%, down from 26.0% in 2021–2022 and lower than every nearby school except Ballard Brady.
Two watch points stand out. First, the overall rating hides wide differences between student groups: students in special education rank in the 29th percentile statewide and low-income students in the 22nd percentile, both 1 star, far below the school's overall 61st percentile. Second, resource pressure is rising: the student-teacher ratio rose to 16.4 in 2024–2025, the highest among the nearby schools listed, while the share of students qualifying for free or reduced lunch grew from 29.8% in 2022–2023 to 45.15% in 2024–2025. Per-student spending in 2018–2019 was $13,324, below Beachwood and Ballard Brady but above most lower-ranked nearby districts.
Thank you for your feedback!