;

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


Belington Brownton Flemington
Junior Moatsville Philippi
Volga    

Berkeley County Elementary Schools


Bunker Hill Falling Waters Gerrardstown
Hedgesville Inwood Martinsburg

Boone County Elementary Schools


Ashford Comfort Danville
Foster Hewett Madison
Nellis Van Wharton

Braxton County Elementary Schools


Burnsville Flatwoods Frametown
Gassaway Little Birch Sutton

Brooke County Elementary Schools


Beech Bottom Collier Follansbee
Weirton Wellsburg  

Cabell County Elementary Schools


Barboursville Culloden Huntington
Lesage Milton Ona
Salt Rock    

Calhoun County Elementary Schools


Arnoldsburg Grantsville  

Clay County Elementary Schools


Bomont Clay Duck
Lizemore    

Doddridge County Elementary Schools


West Union    

Fayette County Elementary Schools


Ansted Danese Fayetteville
Gauley Bridge Lookout Meadow Bridge
Mount Hope Oak Hill Smithers
Boomer    

Gilmer County Elementary Schools


Glenville Normantown Sand Fork
Troy    

Grant County Elementary Schools


Maysville Petersburg  

Greenbrier County Elementary Schools


Alderson Charmco Frankford
Lewisburg Quinwood Ronceverte
Rupert Smoot White Sulphur Spri

Hampshire County Elementary Schools


Augusta Capon Bridge Levels
Romney Slanesville Springfield

Hancock County Elementary Schools


Chester New Cumberland  

Hardy County Elementary Schools


Baker Moorefield  

Harrison County Elementary Schools


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

Jackson County Elementary Schools


Cottageville Evans Kenna
Ravenswood Ripley Sandyville

Jefferson County Elementary Schools


Charles Town Harpers Ferry Kearneysville
Ranson Shenandoah Junctio Shenandoah Junction
Shepherdstown    

Kanawha County Elementary Schools


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

Lewis County Elementary Schools


Alum Bridge Jane Lew Roanoke
Weston    

Lincoln County Elementary Schools


Alum Creek Griffithsville Hamlin
Harts Ranger Tornado
West Hamlin    

Logan County Elementary Schools


Accoville Chapmanville Holden
Logan Mallory Man
Omar Verdunville  

Marion County Elementary Schools


Barrackville Fairmont Fairview
Mannington Monongah Rivesville

Marshall County Elementary Schools


Cameron Dallas Glen Dale
Mc Mechen Moundsville  

Mason County Elementary Schools


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

Mcdowell County Elementary Schools


Anawalt Big Sandy Bradshaw
Iaeger Kimball War
Welch    

Mercer County Elementary Schools


Athens Bluefield Lenore
Princeton Rock Spanishburg

Mineral County Elementary Schools


Burlington Elk Garden Fort Ashby
Keyser New Creek Wiley Ford

Mingo County Elementary Schools


Delbarton Dingess Gilbert
Kermit Matewan Williamson

Monongalia County Elementary Schools


Blacksville Morgantown  

Monroe County Elementary Schools


Peterstown Union  

Morgan County Elementary Schools


Berkeley Springs Paw Paw  

Nicholas County Elementary Schools


Birch River Craigsville Dixie
Mount Lookout Mount Nebo Nettie
Richwood Summersville  

Ohio County Elementary Schools


Triadelphia Wheeling  

Pendleton County Elementary Schools


Brandywine Circleville Franklin

Pleasants County Elementary Schools


Belmont Saint Marys  

Pocahontas County Elementary Schools


Green Bank Hillsboro Marlinton

Preston County Elementary Schools


Arthurdale Aurora Bruceton Mills
Kingwood Terra Alta Tunnelton

Putnam County Elementary Schools


Buffalo Eleanor Hometown
Hurricane Poca Red House
Scott Depot Winfield  

Raleigh County Elementary Schools


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

Randolph County Elementary Schools


Beverly Coalton Dailey
Elkins Mill Creek Valley Head

Ritchie County Elementary Schools


Ellenboro Harrisville Pennsboro
Smithville    

Roane County Elementary Schools


Left Hand Reedy Spencer
Walton    

Summers County Elementary Schools


Hinton Jumping Branch Talcott

Taylor County Elementary Schools


Grafton    

Tucker County Elementary Schools


Hambleton Rowlesburg Thomas

Tyler County Elementary Schools


Middlebourne Sistersville  

Upshur County Elementary Schools


Buckhannon French Creek Rock Cave

Wayne County Elementary Schools


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

Webster County Elementary Schools


Cowen Diana Hacker Valley
Webster Springs    

Wetzel County Elementary Schools


Metz New Martinsville Paden City
Reader    

Wirt County Elementary Schools


Elizabeth    

Wood County Elementary Schools


Davisville Mineral Wells Parkersburg
Vienna Waverly Williamstown

Wyoming County Elementary Schools


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