8 schools in Shaker Heights City
8 public K-12 schools, 4,650 students, one district. That is the Shaker Heights City entry on the numbers, with a mix of 5 elementary, 2 middle, and 1 high.
7-year change in Shaker Heights City
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Shaker Hts High School | Shaker Heights | High | 09-12 | 1,418 |
| Shaker Hts Middle School | Shaker Heights | Middle | 06-08 | 939 |
| Woodbury Elementary School | Shaker Heights | Middle | 05-06 | 642 |
| Lomond Elementary School | Shaker Heights | Elementary | KG-05 | 467 |
| Onaway Elementary School | Shaker Heights | Elementary | PK-05 | 462 |
| Mercer Elementary School | Shaker Heights | Elementary | KG-05 | 396 |
| Fernway Elementary School | Shaker Heights | Elementary | KG-05 | 326 |
| Boulevard Elementary School | Shaker Heights | Elementary | KG-05 | · |
About Shaker Heights City
Shaker Heights City is a small Ohio school district running 8 campuses with combined enrollment near 4,650.
On the school-mix side, Shaker Heights City covers 5 elementary, 2 middle, and 1 high school.
On a per-school basis, Shaker Heights City runs about 581 students per campus, 24% noticeably above the state mean of roughly 469.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 19%: 4,962 students in SY 2017-18 versus 4,008 in SY 2024-25. Over that span, Shaker Heights City shed 2 schools, going from 8 to 6.
Within the allk12 community for this area, the community for Shaker Heights City discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.