Monroe County
From the largest high school to the smallest elementary school, Monroe County's 8 public schools collectively enroll about 1,683 K-12 students, with Switzerland of Ohio Local the heaviest district by enrollment. That works out to 4 elementary and 4 high schools.
4-year change in Monroe County
SY 2020-21 vs SY 2024-25How Monroe County ranks
Among counties| Measure | This county | In Ohio | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 56.6% | #28 of 28 | N/A |
| Enrollment ranked largest first | 1,683 | #85 of 88 | #2,378 of 2,745 |
| Number of schools ranked most first | 8 | #83 of 88 | N/A |
| Students per teacher ranked fewest first | 10.0:1 | #1 of 88 | #126 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 62.8% | #11 of 78 | #987 of 2,526 |
| Diversity index ranked most diverse first | 7.2% | #85 of 88 | #2,580 of 2,707 |
Monroe County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Monroe County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Monroe County
Latest 2024-25 ELA proficiency, 7 schools ranked. Ohio state average: 59.8%.
- Skyvue Elementary School· 65.2%
- River High School· 64.7%
- Monroe Central High School· 64.5%
- Woodsfield Elementary School· 64.3%
- River Elementary School· 62.1%
- Beallsville High School· 49.1%
- Beallsville Elementary School· 54.6%
- River Elementary School· 62.1%
- Woodsfield Elementary School· 64.3%
- Monroe Central High School· 64.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Woodsfield Elementary School | Woodsfield | Elementary | PK-08 | 363 | · |
| River Elementary School | Hannibal | Elementary | PK-08 | 289 | · |
| Monroe Central High School | Woodsfield | High | 09-12 | 246 | · |
| Skyvue Elementary School | Graysville | Elementary | PK-08 | 237 | · |
| River High School | Hannibal | High | 09-12 | 180 | · |
| Swiss Hills Career Center | Woodsfield | High | 10-12 | 139 | · |
| Beallsville Elementary School | Beallsville | Elementary | KG-06 | 136 | · |
| Beallsville High School | Beallsville | High | 07-12 | 93 | · |
Cities in Monroe County
About Monroe County
Monroe County is a compact Ohio county of about 13,227 residents, home to 8 public schools and roughly 1,683 students.
Looking at the wider area, census numbers show median household income runs near $60,134, 12% of adults hold a bachelor's degree or higher, and the poverty rate is around 11%. That income level is 14% below the Ohio median.
In terms of grade levels, Monroe County spans 4 elementary schools (1,025 students), and 4 high schools (658).
The largest single district in Monroe County is Switzerland of Ohio Local, which alone enrolls about 1,683 students.
Looking at the last 4 years. Combined enrollment now sits at 1,683 students, contracted 7% from the 1,807 reported in SY 2020-21.
On allk12, the community for Monroe County discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.