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
Victory Elementary School Clarksburg Elementary 33.8
Vienna Elementary School Vienna Elementary 20.0
Village Of Barboursville Elementary Sch Barboursville Elementary 42.7
Vinson Middle School Huntington Middle 11.0
Virtual Preparatory Academy of West Virginia Charter Charles Town Other
WIN Academy at BVCTC Charter South Charleston High
WV Schools for the Deaf & the Blind Romney Other
Wahama Junior/Senior High School Mason High 24.0
Walton Elementary/Middle School Walton Elementary 21.0
Warm Springs Intermediate School Berkeley Springs Elementary 24.0
Warm Springs Middle School Berkeley Springs Middle 35.7
Washington District Elementary Buckhannon Elementary 9.0
Washington High School Charles Town High 76.0
Washington Irving Middle School Clarksburg Middle 42.6
Washington Lands Elementary School Moundsville Elementary 18.5
Watson Elementary School Fairmont Elementary 26.0
Wayne Elementary School Wayne Elementary 35.0
Wayne High School Wayne High 45.5
Wayne Middle School Wayne Middle 23.0
Weberwood Elementary School Charleston Elementary 16.0
Webster County High School Upperglade High 41.3
Webster Springs Elementary School Webster Springs Elementary 17.0
Weir High School Weirton High 40.5
Weir Middle School Weirton Middle 43.0
Weirton Elementary Weirton Elementary 66.0
Welch Elementary School Welch Elementary 14.0
West Fairmont Middle School Fairmont Middle 44.0
West Hamlin Elementary West Hamlin Elementary 30.0
West Liberty Elementary School West Liberty Elementary 8.6
West Milford Elementary School West Milford Elementary 30.7
West Preston School Arthurdale Elementary 41.0
West Side Middle School Charleston Middle 30.0
West Taylor Elementary School Flemington Elementary 19.8
West Teays Elementary School Hurricane Elementary 31.7
West Virginia Academy Charter Morgantown Other
West Virginia Virtual Academy Charter Charleston Other
Western Greenbrier Middle School Crawley Middle 18.5
Westside High School Clear Fork High 27.6
Westwood Middle School Morgantown Middle 33.0
Wetzel County Technical Education Center New Martinsville High 7.0
Wheeling Middle School Wheeling Middle 22.0
Wheeling Park High School Wheeling High 105.8
White Hall Elementary School White Hall Elementary 16.0
White Sulphur Elementary White Sulphur Springs Elementary 24.1
Whitesville Elementary School Whitesville Elementary 10.0
Widmyer Elementary Berkeley Springs Elementary 30.0
Wildwood Middle School Shenandoah Junction Middle 36.0
Williamson Pk8 Williamson Elementary 36.0
Williamstown Elementary School Williamstown Elementary 33.0
Williamstown High School Williamstown High 46.0