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 |
|---|---|---|---|
| East Bank Middle School | East Bank | Middle | 18.0 |
| East Dale Elementary School | Fairmont | Elementary | 27.0 |
| East Fairmont High School | Fairmont | High | 42.0 |
| East Fairmont Middle School | Fairmont | Middle | 45.0 |
| East Hardy Elementary School | Baker | Elementary | 23.3 |
| East Hardy High School | Baker | High | 22.4 |
| East Lynn Elementary School | East Lynn | Elementary | 11.0 |
| East Park Elementary School | Fairmont | Elementary | 26.0 |
| Eastbrook Elementary School | Winfield | Elementary | 16.2 |
| Eastern Greenbrier Middle School | Ronceverte | Middle | 49.0 |
| Eastern Panhandle Preparatory Academy Charter | Kearneysville | Elementary | — |
| Eastwood Elementary School | Morgantown | Elementary | 41.0 |
| Edgewood Elementary | Charleston | Elementary | 35.0 |
| Edison Middle School | Parkersburg | Middle | 38.0 |
| Elk Elementary Center | Charleston | Elementary | 34.5 |
| Elk Garden School | Elk Garden | Elementary | 7.0 |
| Elkins High School | Elkins | High | 42.5 |
| Elkins Middle School | Elkins | Middle | 41.0 |
| Elkins Third Ward Elementary School | Elkins | Elementary | 22.0 |
| Elkview Middle School | Elkview | Middle | 37.0 |
| Elm Grove Elementary School | Wheeling | Elementary | 28.5 |
| Emerson Elementary School | Parkersburg | Elementary | 30.0 |
| Evans Elementary School | Evans | Elementary | 10.8 |
| Evolution High School | Clarksburg | Other | 17.0 |
| Evolution Middle School | Clarksburg | Other | — |
| Explorer Academy | Huntington | Elementary | 27.0 |
| Fairdale Elementary School | Fairdale | Elementary | 25.0 |
| Fairmont Senior High School | Fairmont | High | 42.0 |
| Fairplain Elementary School | Ripley | Elementary | 10.5 |
| Fairplains Elementary School | Parkersburg | Elementary | 14.0 |
| Fairview Elementary School | Fairview | Elementary | 10.0 |
| Fairview Middle School | Fairview | Middle | 15.0 |
| Fall River Elementary School | Big Sandy | Elementary | 9.0 |
| Fayette Institute of Technology | Oak Hill | High | 22.0 |
| Fayetteville PK-8 | Fayetteville | Elementary | 37.0 |
| Fellowsville Elementary | Tunnelton | Elementary | 8.0 |
| Flatwoods Elementary School | Flatwoods | Elementary | 10.0 |
| Flemington Elementary School | Flemington | Elementary | 8.8 |
| Flinn Elementary School | Charleston | Elementary | 28.5 |
| Fort Gay Pre K-8 | Fort Gay | Elementary | 36.0 |
| Fountain Primary School | Keyser | Elementary | 9.7 |
| Frametown Elementary School | Frametown | Elementary | 10.0 |
| Frankford Elementary | Frankford | Elementary | 18.4 |
| Frankfort High School | Ridgeley | High | 32.6 |
| Frankfort Middle School | Ridgeley | Middle | 32.6 |
| Franklin Elementary Center | Parkersburg | Elementary | 30.0 |
| Franklin Elementary School | Franklin | Elementary | 25.0 |
| Fred W Eberle Tech Center | Buckhannon | High | 13.5 |
| French Creek Elementary | French Creek | Elementary | 17.0 |
| Gateway Achievement Center | Moundsville | Other | 4.0 |
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