9 schools in Switzerland of Ohio Local
For a Ohio district, Switzerland of Ohio Local runs a compact public-school system: 9 campuses and roughly 1,883 students (5 elementary and 4 high).
7-year change in Switzerland of Ohio Local
SY 2017-18 vs SY 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 13% since SY 2017-18, moving from about 2,170 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.