River High School
Test scores
Ohio's State Tests 2024-25 . % Proficient or AboveWhat this means: On the Ohio's State Tests, Ohio's statewide test, about 65 of every 100 students at this school read and write at grade level and about 31 of 100 do math at grade level. Across all Ohio schools, those numbers are about 60 and 56. Reading and writing scores are up about 12 points since 2021, while math scores are up about 19 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 49% of students here test proficient in math and reading, below the roughly 69% 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 River High School
Set in Hannibal, Ohio, River High School is a very small senior high, run under Switzerland of Ohio Local. It serves 180 students across grades 9 through 12. By comparison, Ohio's public schools average about 565 students each, so River High School sits 68% leaner than that benchmark.
Across the 9 schools in Switzerland of Ohio Local (1,883 students total), River High School accounts for its share of the district's footprint.
On demographics, River High School shows that 98% of students identify as White, making the school strongly White-majority. That mix tracks the wider county fairly closely.
Looking at school resources, Staff filings list 23 full-time-equivalent teachers, which works out to roughly 7.7:1 students per teacher. Statewide, the average ratio sits near 17.7:1, putting River High School tighter than the state norm the norm. An estimated 52% of students are eligible for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. By comparison, Monroe County runs at roughly 63%, so the school's eligibility rate is below the surrounding baseline.
On a residual basis (actual vs predicted given the student mix), On a poverty-adjusted basis, River High School sits in the bottom 10% statewide. Predicted proficiency from the FRL regression is roughly 69.1%; actual is 49.0%, a gap of -20.1 points.
Across the wider county, Monroe County reports that the typical household earns roughly $60,134 per year, about 12% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 11%. Across Monroe County's 8 public schools (combined enrollment of about 1,683 students), River High School is one campus in the mix.
Nearest neighbor: River Elementary School, around 0.0 miles off. Counting just inside five miles, 3 other public schools cluster around River High School.
Geographically, the school is in a small-town area.
Over the past 7-year window. Over the past 7-year window, the student count edged down 13%: 207 students in 2018 compared to 180 in 2025. The student-to-teacher ratio tightened from 13.8:1 in 2018 to 7.7:1 today.
Within the allk12 community for this school, members of the River High School community share and discuss science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.
Monroe County at a glance
View full county profileQuick facts
Related schools
- Woodsfield Elementary SchoolElementary · 363 students
- River Elementary SchoolElementary · 289 students
- Monroe Central High SchoolHigh · 246 students
- Skyvue Elementary SchoolElementary · 237 students
- Powhatan Elementary SchoolElementary · 200 students
- Swiss Hills Career CenterHigh · 139 students
- River Elementary School0.0 mi · 289
- New Martinsville School0.9 mi · 837
- Magnolia High School2.0 mi · 287
- Paden City Elementary School5.3 mi · 155
- Paden City High School5.8 mi · 152
- Swiss Hills Career Center7.7 mi · 139