Community prompt from u/allk12. Replies below.
River Elementary 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 Elementary School
As a cozy primary school in Hannibal, Ohio, River Elementary School hosts 289 students from grades pre-K through 8, one of the schools within Switzerland of Ohio Local. Compared to the state average of about 404 students per school, that is 28% leaner than typical.
Across the 9 schools in Switzerland of Ohio Local (1,883 students total), River Elementary School accounts for its share of the district's footprint.
Demographically, River Elementary School records that 95% of students identify as White, making the school strongly White-majority; the rest is composed of 4% multiracial. That composition is broadly in line with Monroe County as a whole.
In terms of school funding signals, On paper, River Elementary School has 24 full-time-equivalent teachers, translating to a class-load average of around 12.3:1. The state averages around 17.9:1, so this campus is tighter than the state norm typical. Roughly 53% of students at River Elementary School qualify for free or reduced-price lunch, often used as a Title I proxy. That share is lower than Monroe County's rate of about 63%.
After controlling for student poverty, River Elementary School tracks the demographic baseline. The model predicts 68.7% given the school's FRL share; actual proficiency is 61.9%.
Zooming out to the county, census data for Monroe County shows median household earnings sit near $60,134, 12% of adults hold a bachelor's degree or higher, and roughly 11% of residents live below the federal poverty line. Across Monroe County's 8 public schools (combined enrollment of about 1,683 students), River Elementary School is one campus in the mix.
River High School is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 3 other public schools cluster around River Elementary School.
The campus sits in a small-town setting.
Over the past 7-year window. Looking back 7 years, enrollment at River Elementary School has fell 28%, going from 403 students in 2018 to 289 in 2025. The student-to-teacher ratio pulled in from 19.2:1 in 2018 to 12.3:1 today.
Inside the community feed, posts here usually surface around school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.
Monroe County at a glance
View full county profileQuick facts
Related schools
- Woodsfield Elementary SchoolElementary · 363 students
- Monroe Central High SchoolHigh · 246 students
- Skyvue Elementary SchoolElementary · 237 students
- Powhatan Elementary SchoolElementary · 200 students
- River High SchoolHigh · 180 students
- Swiss Hills Career CenterHigh · 139 students
- River High School0.0 mi · 180
- New Martinsville School0.9 mi · 837
- Magnolia High School2.0 mi · 287
- Paden City Elementary School5.3 mi · 155
- Paden City High School5.7 mi · 152
- Swiss Hills Career Center7.7 mi · 139