Richmond Heights Middle School
School pathway
Test scores
Ohio's State Tests 2024-25 . % Proficient or AboveWhat this means: On the Ohio's State Tests, Ohio's statewide test, about 29 of every 100 students at this school read and write at grade level and about 30 of 100 do math at grade level. Across all Ohio schools, those numbers are about 60 and 56. Reading and writing scores are down about 3 points since 2021, while math scores are up about 12 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 31% of students here test proficient in math and reading, below the roughly 61% typical for Ohio schools with a similar share of low-income students. BeatsExpectations compares each school with others at the same poverty level, not by raw scores, so a school lands here when its results trail those comparable schools, which is not the same as having low scores. A higher-scoring school can still fall in this tier if similar schools score higher still.
7-year change
SY 2017-18 vs SY 2024-25About Richmond Heights Middle School
Richmond Heights Middle School, a micro-enrollment junior high in Richmond Heights, Ohio, operated by Richmond Heights Local, teaches 137 students, covering grades 7 through 8. Compared to the state average of about 482 students per school, that is 72% below typical.
Across the 3 schools in Richmond Heights Local (786 students total), Richmond Heights Middle School accounts for its share of the district's footprint.
In terms of who attends, Richmond Heights Middle School lists that the student body is overwhelmingly Black (91%). Other groups include 4% Hispanic, 4% multiracial, 2% White. The wider county runs roughly 29% Black, putting the school's mix meaningfully more Black than the area baseline.
On the income-and-resources front, The school currently runs with 5 full-time-equivalent teachers, for a student-teacher ratio near 26.9:1. That figure is higher than the state norm's 17.0:1 average. Roughly 74% of students at Richmond Heights Middle School qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. By comparison, Cuyahoga County runs at roughly 27%, so the school's eligibility rate is somewhat above the surrounding baseline.
Adjusting for the school's free-and-reduced-lunch share, On a poverty-adjusted basis, Richmond Heights Middle School sits in the bottom 10% statewide. Predicted proficiency from the FRL regression is roughly 61.0%; actual is 31.2%, a gap of -29.7 points.
Across the wider county, community-level numbers for Cuyahoga County indicate the typical household earns roughly $64,468 per year, roughly 37% of adults have completed at least a four-year degree, and the poverty rate sits near 12%. Richmond Heights Middle School is one of 352 public schools in Cuyahoga County (combined enrollment of about 155,924 students).
Nearest neighbor: Richmond Heights High School, around 0.0 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 5 schools in that immediate cluster with test data (this one included), Richmond Heights Middle School ranks 5th on composite proficiency, behind the local average of 62.1%.
The school occupies an outer-ring site.
Looking at the recent track record. Over the past 7-year window, the student count expanded 7%: 128 students in 2018 compared to 137 in 2025. Class-load math has rose: from 18.3:1 in 2018 to 26.9:1 in 2025.
Inside the community feed, members of the Richmond Heights Middle School community share and discuss classroom updates, athletics, and weather closures. Members of the school community can share what they know.
Cuyahoga County at a glance
View full county profileQuick facts
Related schools
- Richmond Heights Elementary SchoolElementary · 378 students
- Richmond Heights High SchoolHigh · 271 students
- Richmond Heights Elementary SchoolElementary · 378 students
- Richmond Heights High SchoolHigh · 271 students
- Flex High School ClevelandHigh · 132 students
- Richmond Heights High School0.0 mi · 271
- Richmond Heights Elementary School0.0 mi · 378
- Flex High School Cleveland1.2 mi · 132
- Chardon Hills Elementary School1.7 mi · 474
- Millridge Elementary School1.7 mi · 604
- Euclid Preparatory School2.0 mi · 383