Holmes County
Public-school families in Holmes County pick from 17 schools serving the county's roughly 3,271 K-12 students, with a mix of 11 elementary, 2 middle, and 4 high.
7-year change in Holmes County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Holmes 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 Holmes County
Latest 2024-25 ELA proficiency, 13 schools ranked. Ohio state average: 59.8%.
- Walnut Creek Elementary School· 88.5%
- Chestnut Ridge Elementary School· 83.9%
- Hiland High School· 79.9%
- Wise Elementary School· 78.7%
- Millersburg Elementary School· 78.6%
- West Holmes Middle School· 62.6%
- West Holmes High School· 64.8%
- Killbuck Elementary School· 65.0%
- Lakeville Elementary School· 66.8%
- Flat Ridge Elementary School· 72.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| West Holmes High School | Millersburg | High | 09-12 | 478 | · |
| Hiland High School | Millersburg | High | 07-12 | 395 | · |
| West Holmes Middle School | Millersburg | Middle | 06-08 | 384 | · |
| Millersburg Elementary School | Millersburg | Elementary | KG-05 | 361 | · |
| Berlin Elementary School | Berlin | Elementary | KG-06 | 332 | · |
| Killbuck Elementary School | Killbuck | Elementary | KG-05 | 221 | · |
| Chestnut Ridge Elementary School | Berlin | Elementary | KG-08 | 217 | · |
| Winesburg Elementary School | Winesburg | Elementary | KG-06 | 148 | · |
| Walnut Creek Elementary School | Walnut Creek | Elementary | KG-06 | 142 | · |
| Lakeville Elementary School | Lakeville | Elementary | 03-05 | 100 | · |
| Holmesville Elementary School | Holmesville | Elementary | KG-06 | 99 | · |
| Mt Hope Elementary School | Mt. Hope | Elementary | KG-08 | 98 | · |
| Nashville Elementary School | Big Prairie | Elementary | KG-02 | 97 | · |
| Flat Ridge Elementary School | Charm | Elementary | KG-04 | 92 | · |
| Wise Elementary School | Millersburg | Middle | 05-08 | 67 | · |
| West Holmes Digital Academy | Millersburg | High | 07-12 | 34 | · |
| Buckeye Career Center Annex-Hiland Satellite | Millersburg | High | 07-12 | 6 | · |
Cities in Holmes County
About Holmes County
Across the thinly populated Ohio county of Holmes County of about 44,418 residents, the public-school footprint covers 17 schools and about 3,271 students.
For perspective, census numbers show median household income runs near $76,140, roughly 11% of adults have completed at least a four-year degree, and roughly 7% of residents live below the federal poverty line. That income level is 9% higher than the Ohio median.
In terms of grade levels, Holmes County covers 11 elementary schools (1,907 students), 2 middle schools (451), and 4 high schools (913).
The largest single district in Holmes County is West Holmes Local, which alone enrolls about 1,675 students.
Five-year track record. Total public-school enrollment in Holmes County has declined 19% since SY 2017-18, moving from about 3,908 students to 3,172. The school count fell from 17 to 16 across the same 7-year window.
On this page, the community for Holmes County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.