11 schools in Cleveland Heights
Public K-12 schools in Cleveland Heights number 11, teaching approximately 4,918 Ohio students, an average of 447 per campus.
7-year change in Cleveland Heights
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Boulevard Elementary School | Elementary | KG-05 | 270 |
| Caledonia Elementary School | Elementary | KG-03 | 245 |
| Canterbury Elementary School | Elementary | KG-05 | 311 |
| Cleveland Heights High School | High | 09-12 | 1,717 |
| Fairfax Elementary School | Elementary | KG-05 | 303 |
| Monticello Middle School | Middle | 06-08 | 541 |
| Noble Elementary School | Elementary | PK-05 | 408 |
| Oxford Elementary School | Elementary | PK-05 | 278 |
| Roxboro Elementary School | Elementary | KG-05 | 251 |
| Roxboro Middle School | Middle | 06-08 | 550 |
| Tiger Virtual Academy | High | 06-12 | 44 |
About Cleveland Heights
Public education in Cleveland Heights, Ohio runs across 11 schools that teaches roughly 4,918 students. By footprint, Cleveland Heights sits in the mid-sized bracket.
For a sense of the school types, the city is made up of 7 elementary, 2 middle, and 2 high.
Five-year track record. Total public-school enrollment in Cleveland Heights has climbed 24% since SY 2017-18, moving from about 3,942 students to 4,874. Cleveland Heights now counts 10 public schools, up from 8 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 2% to 5% over the same window.
Within the allk12 community for this area, the community for Cleveland Heights discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.