68 schools in Kanawha County Schools
From elementary through high school, Kanawha County Schools runs 68 public K-12 schools (44 elementary, 12 middle, and 10 high), with combined enrollment of about 23,485.
4-year change in Kanawha County Schools
SY 2020-21 vs SY 2024-25How Kanawha County Schools ranks
Among districts| Measure | This district | In West Virginia | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 23,485 | #1 of 55 | #315 of 9,234 |
| Number of schools ranked most first | 65 | #1 of 55 | N/A |
| Students per teacher ranked fewest first | 13.9:1 | #40 of 55 | #4,258 of 9,044 |
| Diversity index ranked most diverse first | 34.3% | #3 of 47 | #4,472 of 6,853 |
Inside Kanawha County Schools
Since 2017-18, the 60 district schools that reported both years went from 25,394 to 23,067 students (down 9%) and from 1,585 to 1,515 full-time teachers (down 4%), as of 2024-25.
About Kanawha County Schools
Kanawha County Schools operates 68 public schools across West Virginia, collectively enrolling roughly 23,485 students.
On the level-by-level breakdown, Kanawha County Schools is made up of 44 elementary, 12 middle, 10 high schools, and 2 combined or other.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment declined 6%: 24,476 students in SY 2020-21 versus 23,085 in SY 2024-25. Kanawha County Schools now counts 61 public schools, down from 64 in SY 2020-21.
On allk12, the community for Kanawha County Schools discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.