;

West Virginia High School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in West Virginia by Grade Level or School Type

West Virginia Schools By Grade Level

West Virginia Schools By School Type

Select a City in West Virginia

or Choose a County: 

Barbour County High Schools


Philippi    

Berkeley County High Schools


Hedgesville Inwood Martinsburg
Bunker Hill    

Boone County High Schools


Julian Madison Seth
Van    

Braxton County High Schools


Sutton    

Brooke County High Schools


Weirton Wellsburg  

Cabell County High Schools


Barboursville Huntington Ona
Culloden    

Clay County High Schools


Clay    

Doddridge County High Schools


West Union Center Point  

Fayette County High Schools


Fayetteville Hico Meadow Bridge
Oak Hill Boomer Hilltop

Gilmer County High Schools


Glenville    

Grant County High Schools


Petersburg    

Greenbrier County High Schools


Charmco Lewisburg Rainelle

Hampshire County High Schools


Augusta Romney Slanesville

Hancock County High Schools


New Cumberland    

Hardy County High Schools


Baker Moorefield  

Harrison County High Schools


Bridgeport Clarksburg Industrial
Lost Creek Shinnston Gypsy

Jackson County High Schools


Ravenswood Ripley  

Jefferson County High Schools


Charles Town Shenandoah Junction  

Kanawha County High Schools


Belle Charleston Clendenin
Dunbar Nitro Saint Albans
South Charleston    

Lewis County High Schools


Weston    

Lincoln County High Schools


Hamlin    

Logan County High Schools


Chapmanville Logan Man
Chauncey    

Marion County High Schools


Fairmont Farmington  

Marshall County High Schools


Cameron Glen Dale Moundsville

Mason County High Schools


Ashton Mason Point Pleasant

Mcdowell County High Schools


Bradshaw Davy  

Mercer County High Schools


Bluefield Montcalm Princeton

Mineral County High Schools


Keyser Ridgeley  

Mingo County High Schools


Delbarton Gilbert Matewan
Naugatuck Williamson North Matewan

Monongalia County High Schools


Morgantown    

Monroe County High Schools


Lindside    

Morgan County High Schools


Berkeley Springs Paw Paw  

Nicholas County High Schools


Craigsville Richwood Summersville
Birch River    

Ohio County High Schools


Wheeling    

Pendleton County High Schools


Franklin    

Pleasants County High Schools


Saint Marys    

Pocahontas County High Schools


Dunmore Green Bank  

Preston County High Schools


Kingwood    

Putnam County High Schools


Buffalo Hurricane Poca
Winfield    

Raleigh County High Schools


Beckley Coal City Glen Daniel
Shady Spring Beaver Mabscott
Prosperity Sophia  

Randolph County High Schools


Elkins Beverly  

Ritchie County High Schools


Ellenboro    

Roane County High Schools


Spencer    

Summers County High Schools


Hinton Pence Springs Pipestem

Taylor County High Schools


Grafton    

Tucker County High Schools


Davis Hambleton  

Tyler County High Schools


Sistersville    

Upshur County High Schools


Buckhannon    

Wayne County High Schools


Fort Gay Wayne  

Webster County High Schools


Upperglade    

Wetzel County High Schools


Hundred New Martinsville Paden City
Pine Grove    

Wirt County High Schools


Elizabeth    

Wood County High Schools


Parkersburg Williamstown  

Wyoming County High Schools


Clear Fork New Richmond