9 schools in Switzerland of Ohio Local
For a Ohio district, Switzerland of Ohio Local runs a compact public-school system: 9 schools and roughly 1,883 students (5 elementary and 4 high).
4-year change in Switzerland of Ohio Local
SY 2020-21 vs SY 2024-25How Switzerland of Ohio Local ranks
Among districts| Measure | This district | In Ohio | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 55.1% | #217 of 223 | N/A |
| Enrollment ranked largest first | 1,883 | #225 of 584 | #4,648 of 9,234 |
| Number of schools ranked most first | 9 | #58 of 584 | N/A |
| Students per teacher ranked fewest first | 10.2:1 | #2 of 579 | #529 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 63.9% | #79 of 387 | #2,439 of 8,164 |
| Diversity index ranked most diverse first | 6.8% | #403 of 422 | #6,711 of 6,853 |
Inside Switzerland of Ohio Local
State test results across the district's 7 scored schools run from Woodsfield Elementary School at 63.1% proficient to Powhatan Elementary School at 43.0%, a gap of 20.1 points. That is the 28th widest gap among 101 Ohio districts with four or more scored schools.
Since 2017-18, the 9 district schools that reported both years went from 2,170 to 1,883 students (down 13%) and from 148 to 185 full-time teachers (up 25%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| 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 |
| Powhatan Elementary School | Powhatan Point | Elementary | PK-08 | 200 |
| 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 |
About Switzerland of Ohio Local
Across 9 schools, Switzerland of Ohio Local educates about 1,883 students in Ohio. By footprint it is a thinly populated district.
For a sense of the school types, Switzerland of Ohio Local consists of 5 elementary and 4 high schools.
Per-school enrollment averages around 209 in this district, meaningfully below the Ohio typical of 469.
Five-year track record. Total public-school enrollment in Switzerland of Ohio Local has shrank 5% since SY 2020-21, moving from about 1,975 students to 1,883.
On allk12, the community for Switzerland of Ohio Local discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.