West Virginia Public Schools
West Virginia has 664 open public schools, including 393 elementary, 109 middle, and 139 high schools — 5 are charter schools.
393
Elementary
109
Middle
139
High School
5
Charter
Student Demographics (SY 2023-2024)
| Race / Ethnicity | Students | Share |
|---|---|---|
| White | 217,413 | 88% |
| Two or more races | 11,172 | 5% |
| Black or African American | 10,343 | 4% |
| Hispanic/Latino | 5,919 | 2% |
| Asian | 1,691 | 1% |
| American Indian / Alaska Native | 212 | 0% |
| Native Hawaiian / Pacific Islander | 133 | 0% |
| Total enrollment | 246,883 | 127,661M / 119,222F |
Source: NCES CCD State Membership (SEA 052), SY 2023-2024.
Schools
| School | City | Level | Teachers |
|---|---|---|---|
| Rock Branch Elementary School | Nitro | Elementary | 17.2 |
| Rock Cave Elementary | Rock Cave | Elementary | 9.7 |
| Romney Middle School | Romney | Middle | 25.8 |
| Ronceverte Elementary | Ronceverte | Elementary | 28.6 |
| Roosevelt Elementary School | Point Pleasant | Elementary | 17.0 |
| Rosemont Elementary School | Martinsburg | Elementary | 30.9 |
| Rowlesburg School | Rowlesburg | Elementary | 5.0 |
| Ruffner Elementary School | Charleston | Elementary | 19.5 |
| Rupert Elementary | Crawley | Elementary | 13.2 |
| Ruthlawn Elementary School | Charleston | Elementary | 17.0 |
| Saint Albans High School | Saint Albans | High | 47.0 |
| Salem Elementary | Salem | Elementary | 15.4 |
| Salt Rock Elementary School | Salt Rock | Elementary | 17.0 |
| Sand Hill Elementary School | Dallas | Elementary | 7.6 |
| Sandy River Middle School | Bradshaw | Middle | 13.9 |
| Scott High School | Madison | High | 31.0 |
| Scott Teays Elementary School | Scott Depot | Elementary | 21.7 |
| Shady Spring Elementary | Shady Spring | Elementary | 31.0 |
| Shady Spring High | Shady Spring | High | 51.0 |
| Shady Spring Middle School | Shady Spring | Middle | 45.0 |
| Sharon Dawes Elementary School | Miami | Elementary | 12.0 |
| Shepherdstown Elementary School | Shepherdstown | Elementary | 21.0 |
| Shepherdstown Middle School | Shepherdstown | Middle | 28.5 |
| Sherman Elementary School | Comfort | Elementary | 21.0 |
| Sherman High School | Seth | High | 23.0 |
| Sherman Junior High School | Seth | Middle | 17.4 |
| Sherrard Middle School | Wheeling | Middle | 33.7 |
| Shoals Elementary School | Charleston | Elementary | 14.0 |
| Short Line School | Reader | Elementary | 32.5 |
| Silver Springs Early Learning Center | Princeton | Prekindergarten | 8.5 |
| Simpson Elementary School | Bridgeport | Elementary | 30.1 |
| Sissonville Elementary School | Sissonville | Elementary | 15.0 |
| Sissonville High School | Charleston | High | 37.0 |
| Sissonville Middle School | Charleston | Middle | 30.0 |
| Sistersville Elementary School | Sistersville | Elementary | 22.0 |
| Skyview Elementary School | Morgantown | Elementary | 33.6 |
| Smithville Elementary | Smithville | Elementary | 9.0 |
| Smoot Elementary | Smoot | Elementary | 10.3 |
| South Branch Vocational School | Petersburg | High | 13.0 |
| South Charleston High School | South Charleston | High | 47.0 |
| South Charleston Middle School | South Charleston | Middle | 20.0 |
| South Harrison High School | Lost Creek | High | 26.3 |
| South Harrison Middle School | Lost Creek | Middle | 21.6 |
| South Jefferson Elementary School | Charles Town | Elementary | 26.3 |
| South Man Elementary School | Man | Elementary | 10.0 |
| South Middle School | Morgantown | Middle | 60.8 |
| South Preston School | Tunnelton | Elementary | 23.0 |
| Southside Elementary | Huntington | Elementary | 28.0 |
| Southside K-8 | War | Elementary | 22.0 |
| Spanishburg | Spanisburg | Elementary | 14.5 |
Largest Districts
KANAWHA COUNTY SCHOOLS
23,864
BERKELEY COUNTY SCHOOLS
19,856
WOOD COUNTY SCHOOLS
11,663
CABELL COUNTY SCHOOLS
11,473
MONONGALIA COUNTY SCHOOLS
11,297
RALEIGH COUNTY SCHOOLS
10,867
HARRISON COUNTY SCHOOLS
9,920
PUTNAM COUNTY SCHOOLS
8,993
MERCER COUNTY SCHOOLS
8,686
JEFFERSON COUNTY SCHOOLS
8,389
MARION COUNTY SCHOOLS
7,406
WAYNE COUNTY SCHOOLS
6,240
FAYETTE COUNTY SCHOOLS
5,613
LOGAN COUNTY SCHOOLS
5,190
OHIO COUNTY SCHOOLS
4,953
GREENBRIER COUNTY SCHOOLS
4,702
MARSHALL COUNTY SCHOOLS
4,239
JACKSON COUNTY SCHOOLS
4,135
PRESTON COUNTY SCHOOLS
4,090
MINERAL COUNTY SCHOOLS
4,023
Related Data
- West Virginia population & income data → CensusDepth.com
- West Virginia teacher salary data → WageDepth.com