SchoolDataLookup

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
Gauley River Elementary School Craigsville Elementary 20.0
Geary Elementary/Middle School Left Hand Elementary 20.0
Genoa Elementary School Genoa Elementary 7.0
George Ward Elementary School Mill Creek Elementary 20.9
George Washington Elementary School Eleanor Elementary 17.5
George Washington High School Charleston High 51.0
George Washington Middle School Eleanor Middle 23.5
Gerrardstown Elementary School Gerrardstown Elementary 14.8
Ghent Elementary Ghent Elementary 18.0
Gihon Elementary School Parkersburg Elementary 20.0
Gilbert Pk8 Gilbert Elementary 29.0
Gilmer County Elementary School Glenville Elementary 35.0
Gilmer County High School Glenville High 34.0
Gilmore Elementary School Sandyville Elementary 11.4
Glade Creek Elementary School Summersville Elementary 8.0
Glade Elementary School Cowen Elementary 21.7
Glen Dale Elementary School Glen Dale Elementary 18.8
Glen Fork Elementary & Middle School Glen Fork Elementary 13.8
Glenwood School (K-8) Princeton Elementary 45.8
Grafton High School Grafton High 45.0
Green Bank Elementary-Middle School Green Bank Elementary 20.0
Greenbrier East High School Lewisburg High 68.0
Greenbrier West High School Charmco High 29.0
Greenmont Elementary School Vienna Elementary 16.0
Guyan Valley Middle Branchland Middle 15.5
Guyandotte Elementary School Huntington Elementary 20.0
Hacker Valley Elementary School Hacker Valley Elementary 5.4
Hamilton Middle School Parkersburg Middle 31.0
Hamlin PK-8 Hamlin Elementary 34.5
Hampshire Senior High School Romney High 62.3
Hancock Co Alternative Learning Center Weirton Other 2.0
Hannan Junior/Senior High School Ashton High 19.1
Harman Elementary/High School Harman Other 11.5
Harpers Ferry Middle School Harpers Ferry Middle 42.0
Harrisville Elementary Harrisville Elementary 18.0
Harts PK-8 Harts Elementary 29.5
Hayes Middle School Saint Albans Middle 27.0
Hedgesville Elementary School Hedgesville Elementary 38.2
Hedgesville High School Hedgesville High 90.1
Hedgesville Middle School Hedgesville Middle 45.3
Henry J Kaiser Elementary School Ravenswood Elementary 22.0
Herbert Hoover High School Elkview High 40.0
Herndon Cons Elementary & Middle School Bud Elementary 18.6
Highlawn Elementary School Huntington Elementary 22.0
Hillsboro Elementary School Hillsboro Elementary 10.8
Hilltop Elementary School Wheeling Elementary 27.2
Hinton Area Elementary Hinton Elementary 24.0
Hite Saunders Elementary School Huntington Elementary 17.0
Hodgesville Elementary Buckhannon Elementary 9.6
Holden Central Elementary School Holden Elementary 10.5