;

West Virginia Public 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 Public Schools


Belington Brownton Flemington
Junior Moatsville Philippi
Volga    

Berkeley County Public Schools


Bunker Hill Falling Waters Gerrardstown
Hedgesville Inwood Martinsburg
Martinsburt    

Boone County Public Schools


Ashford Comfort Danville
Foster Hewett Julian
Madison Nellis Seth
Van Wharton  

Braxton County Public Schools


Burnsville Flatwoods Frametown
Gassaway Little Birch Sutton

Brooke County Public Schools


Beech Bottom Collier Follansbee
Weirton Wellsburg  

Cabell County Public Schools


Barboursville Culloden Huntington
Lesage Milton Ona
Salt Rock    

Calhoun County Public Schools


Arnoldsburg Grantsville Mt. Zion

Clay County Public Schools


Bomont Clay Duck
Lizemore    

Doddridge County Public Schools


West Union    

Fayette County Public Schools


Ansted Danese Fayetteville
Gauley Bridge Hico Lookout
Meadow Bridge Mount Hope Mt. Hope
Oak Hill Scarbro Smithers

Gilmer County Public Schools


Glenville Normantown Sand Fork
Troy    

Grant County Public Schools


Maysville Mount Storm Petersburg

Greenbrier County Public Schools


Alderson Charmco Crawley
Frankford Lewisburg Neola
Quinwood Ronceverte Rupert
Smoot White Sulphur Spri  

Hampshire County Public Schools


Augusta Capon Bridge Levels
Romney Slanesville Springfield

Hancock County Public Schools


Chester New Cumberland  

Hardy County Public Schools


Baker Moorefield  

Harrison County Public Schools


Bridgeport Clarksburg Clarksburs
Industrial Lost Creek Lumberport
Nutter Fort Salem Shinnston
Stonewood West Milford  

Jackson County Public Schools


Cottageville Evans Kenna
Le Roy Ravenswood Ripley
Sandyville    

Jefferson County Public Schools


Charles Town Harpers Ferry Kearneysville
Ranson Shenandoah Junctio Shenandoah Junction
Shepherdstown    

Kanawha County Public Schools


Belle Cedar Grove Charleston
Clendenin Diamond Dunbar
East Bank Elkview Marmet
Miami Nitro Pratt
Saint Albans Sissonville South Charleston
Tad    

Lewis County Public Schools


Alum Bridge Jane Lew Roanoke
Weston    

Lincoln County Public Schools


Alum Creek Branchland Griffithsville
Hamlin Harts Ranger
Tornado West Hamlin  

Logan County Public Schools


Accoville Chapmanville Holden
Logan Mallory Man
Omar Verdunville  

Marion County Public Schools


Barrackville Fairmont Fairview
Farmington Mannington Monongah
Rivesville    

Marshall County Public Schools


Cameron Dallas Glen Dale
Mc Mechen Moundsville  

Mason County Public Schools


Ashton Gallipolis Ferry Leon
Mason New Haaven Point Pleasant
Pt. Pleasant Wv    

Mcdowell County Public Schools


Anawalt Avondale Big Sandy
Bradshaw Iaeger Kimball
War Welch  

Mercer County Public Schools


Athens Bluefield Lenore
Montcalm Princeton Rock
Spanishburg    

Mineral County Public Schools


Burlington Elk Garden Fort Ashby
Keyser New Creek Ridgeley
Wiley Ford    

Mingo County Public Schools


Delbarton Dingess Gilbert
Kermit Matewan Naugatuck
Williamson    

Monongalia County Public Schools


Blacksville Morgantown  

Monroe County Public Schools


Lindside Peterstown Union

Morgan County Public Schools


Berkeley Springs Paw Paw  

Nicholas County Public Schools


Birch River Craigsville Dixie
Mount Lookout Mount Nebo Nettie
Richwood Summersville  

Ohio County Public Schools


Elm Grove Triadelphia Wheeling

Pendleton County Public Schools


Brandywine Circleville Franklin

Pleasants County Public Schools


Belmont Saint Marys  

Pocahontas County Public Schools


Buckeye Dunmore Green Bank
Hillsboro Marlinton  

Preston County Public Schools


Arthurdale Aurora Bruceton Mills
Kingwood Masontown Terra Alta
Tunnelton    

Putnam County Public Schools


Buffalo Eleanor Hometown
Hurricane Poca Red House
Scott Depot Winfield  

Raleigh County Public Schools


Beckley Coal City Crab Orchard
Daniels Fairdale Ghent
Glen Daniel Lester Mabscott
Macarthur Shady Spring Sophia
Sundial Surveyor Whitesville

Randolph County Public Schools


Beverly Coalton Dailey
Elkins Harman Mill Creek
Pickens Valley Head  

Ritchie County Public Schools


Ellenboro Harrisville Pennsboro
Smithville    

Roane County Public Schools


Left Hand Reedy Spencer
Walton    

Summers County Public Schools


Hinton Jumping Branch Talcott

Taylor County Public Schools


Grafton    

Tucker County Public Schools


Davis Hambleton Rowlesburg
Thomas    

Tyler County Public Schools


Middlebourne Sistersville  

Upshur County Public Schools


Buckhannon French Creek Rock Cave

Wayne County Public Schools


Ceredo Crum Dunlow
East Lynn Fort Gay Genoa
Kenova Lavalette Prichard
Wayne    

Webster County Public Schools


Cowen Diana Hacker Valley
Upperglade Webster Springs  

Wetzel County Public Schools


Hundred Metz New Martinsville
Paden City Pine Grove Reader

Wirt County Public Schools


Elizabeth    

Wood County Public Schools


Davisville Mineral Wells Parkersburg
Vienna Walker Waverly
Williamstown    

Wyoming County Public Schools


Brenton Clear Fork Cyclone
Glen Fork Hanover Herndon
Matoaka Mullens New Richmond
Oceana Pineville