Public schools in West Virginia
676 public schools and 62 school districts in West Virginia: students, class sizes, charter schools and spending per student, by district.
676 public schools and 62 school districts in West Virginia: students, class sizes, charter schools and spending per student, by district.
West Virginia has 676 public schools with 242,155 students and 13.5 students per teacher (US: 15.2).
1.4% of students attend one of its 6 charter schools.
607 schools serve free meals to every student.
Students proficient across West Virginia (grades 3–8, 2024–25 school year).
Each state sets its own test and its own bar for “proficient”, so results compare only within a state. Results also follow family income closely: a school's share reflects its students' circumstances as much as its teaching.
Data sourced from the Education Data Center (www.eddatacenter.org), a partner project of the National Center for Civic Innovation, Inc. State Assessment Data Repository version 3.1. More information about these assessments over time, including participation and test changes, is available from the Education Data Center.
Districts with schools here, by students here.
| District | Schools | Students | Spending / student |
|---|---|---|---|
| Kanawha County Schools | 63 | 23,085 | $14,522 |
| Berkeley County Schools | 33 | 20,006 | $14,081 |
| Monongalia County Schools | 19 | 11,193 | $15,164 |
| Cabell County Schools | 26 | 11,188 | $16,627 |
| Wood County Schools | 27 | 11,098 | $15,212 |
| Raleigh County Schools | 27 | 10,350 | $14,429 |
| Harrison County Schools | 25 | 9,358 | $15,614 |
| Putnam County Schools |
| School | Grades | Students | Students / teacher |
|---|---|---|---|
Morgantown High SchoolFree meals for all | 9–12 | 1,754 | 18.1 |
| 9–12 | 1,725 | 17.0 | |
Huntington High SchoolFree meals for all | 9–12 | 1,667 | 15.8 |
Sources
| 23 |
| 8,518 |
| $14,940 |
| Jefferson County Schools | 16 | 8,386 | $15,349 |
| Mercer County Schools | 26 | 8,310 | $14,226 |
| Marion County Schools | 21 | 7,112 | $14,893 |
| Wayne County Schools | 18 | 5,953 | $15,036 |
West Virginia Virtual AcademyCharterFully virtual |
| K–12 |
| 1,654 |
| — |
Cabell Midland High SchoolFree meals for all | 9–12 | 1,638 | 16.0 |
| 9–12 | 1,544 | 16.7 |
Martinsburg High SchoolFree meals for all | 9–12 | 1,505 | 15.2 |
Parkersburg High SchoolFree meals for all | 9–12 | 1,491 | 17.1 |
Washington High SchoolFree meals for all | 9–12 | 1,458 | 19.2 |
Jefferson High SchoolFree meals for all | 9–12 | 1,431 | 16.3 |