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 school.
4-year change in Cleveland Heights
SY 2020-21 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 held roughly steady since SY 2020-21, moving from about 4,917 students to 4,874.
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.