Skip to main content
OH Regular School High School

River High School

Compare
52560 River High School Rd, Hannibal, OH 43931 • Monroe County
(740) 483-1358

River High School is a public high school in Hannibal, Monroe County, Ohio. The campus is operated by Switzerland of Ohio Local. Serving students in 9-12, the school enrolls approximately 180 students with 23.4 full-time equivalent teachers, maintaining a student-teacher ratio of 7.7:1 according to federal National Center for Education Statistics (NCES) records for the 2024-2025 school year.

School Information

NCES 2024-2025
Grades Offered 9-12
School Level High School
School Type Regular School
Locale Setting Town: Distant
Charter School No
Operational Status Open
NCES School ID 390486503335
State Identifier OH-048652-031856
County FIPS 39111
Physical Location Address 52560 River High School Rd
Hannibal, OH 43931
Mailing Address PO Box 37
Hannibal, OH 43931-0037

School District

Operating Schools 9 schools
District Type Regular Public School District
Central Office Woodsfield, OH

Location Map

39.6744, -80.8708 Google Maps ›

Nearby Public Schools

River Elementary School
Elementary • Hannibal
0 mi
New Martinsville School
Elementary • New Martinsville
0.9 mi
Magnolia High School
High • New Martinsville
2 mi
West Magnolia High School
Not reported • New Martinsville
2 mi
4.4 mi