Community prompt from u/allk12. Replies below.
River High School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
Ohio's State Tests 2024-25 . % Proficient or AboveBeatsExpectations
Demographically-adjusted score · methodology7-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