Schools in West Virginia

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in West Virginia

Showing 551–600 of 669 public schools in West Virginia.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in West Virginia, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Southside K-8WarPublic schoolPK–80
SpanishburgSpanisburgPublic schoolPK–50
Spencer Elementary SchoolSpencerPublic schoolPK–50
Spencer Middle SchoolSpencerPublic school6–80
Spring Hill Elementary SchoolHuntingtonPublic schoolPK–50
Spring Mills High SchoolMartinsburgPublic school9–120
Spring Mills Middle SchoolMartinsburgPublic school6–80
Spring Mills PrimaryMartinsburgPublic schoolPK–20
Spring Valley High SchoolHuntingtonPublic school9–120
St. Marys Elementary SchoolSaint MarysPublic schoolPK–40
St. Marys High SchoolSaint MarysPublic school9–120
Stanaford Elementary SchoolBeckleyPublic schoolPK–50
Steenrod Elementary SchoolWheelingPublic schoolPK–50
Straley Elementary SchoolPrincetonPublic school3–50
Stratton ElementaryBeckleyPublic schoolPK–50
Summersville Elementary SchoolSummersvillePublic schoolPK–50
Summersville Middle SchoolSummersvillePublic school6–80
Summit Success CenterParkersburgPublic schoolK–120
Sun Valley Elementary SchoolLeronaPublic schoolK–50
Suncrest Elementary SchoolMorgantownPublic schoolPK–50
Suncrest Middle SchoolMorgantownPublic school6–80
Sutton Elementary SchoolSuttonPublic schoolPK–50
T A Lowery Elementary SchoolShenandoah JunctionPublic schoolPK–50
Talcott Elementary SchoolTalcottPublic schoolPK–50
Taylor County Middle SchoolGraftonPublic school5–80
Tennerton ElementaryBuckhannonPublic schoolPK–50
Terra Alta/East Preston SchoolTerra AltaPublic schoolPK–80
The Achievement CenterLewisburgPublic schoolK–120
The Bruin BridgeWellsburgPublic schoolK–120
Timberwood Elementary SchoolBluefieldPublic schoolPK–50
Tolsia High SchoolFort GayPublic school9–120
Tomahawk Intermediate SchoolHedgesvillePublic school3–50
Trap Hill Middle SchoolGlen DanielPublic school6–80
Triadelphia Middle SchoolWheelingPublic school6–80
Tucker County High SchoolHambletonPublic school9–120
Tucker Valley Elementary Middle SchoolHambletonPublic schoolPK–80
Tug Valley High SchoolWilliamsonPublic school9–120
Tuscarora Elementary SchoolMartinsburgPublic schoolPK–20
Tygarts Valley Middle/High SchoolMill CreekPublic school6–120
Tyler Consolidated High SchoolSistersvillePublic school9–120
Tyler Consolidated Middle SchoolSistersvillePublic school6–80
Union Educational ComplexMount StormPublic schoolPK–120
Union Elementary SchoolBuckhannonPublic schoolPK–50
United High SchoolClarksburgPublic schoolK–120
United Technical CenterClarksburgPublic school9–120
University High SchoolMorgantownPublic school9–120
Valley High SchoolPine GrovePublic school9–120
Valley PK-8SmithersPublic schoolPK–80
Van ElementaryVanPublic schoolPK–50
Van Junior/Senior High SchoolVanPublic school6–120