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 601–650 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
Verdunville Elementary SchoolOmarPublic schoolPK–40
Victory Elementary SchoolClarksburgPublic schoolPK–50
Vienna Elementary SchoolViennaPublic schoolPK–50
Village of Barboursville Elementary SchoolBarboursvillePublic schoolPK–50
Vinson Middle SchoolHuntingtonPublic school6–80
Virtual Preparatory Academy of West VirginiaCharles TownPublic schoolK–120
Wahama Junior/Senior High SchoolMasonPublic school7–120
Walton Elementary/Middle SchoolWaltonPublic schoolPK–80
Warm Springs Intermediate SchoolBerkeley SpringsPublic school3–50
Warm Springs Middle SchoolBerkeley SpringsPublic school6–80
Warwood Elementary SchoolWheelingPublic schoolPK–50
Warwood Middle SchoolWheelingPublic school6–80
Washington District ElementaryBuckhannonPublic schoolPK–50
Washington High SchoolCharles TownPublic school9–120
Washington Lands Elementary SchoolMoundsvillePublic schoolPK–50
Watson Elementary SchoolFairmontPublic schoolPK–40
Wayne Elementary SchoolWaynePublic schoolPK–50
Wayne High SchoolWaynePublic school9–120
Wayne Middle SchoolWaynePublic school6–80
Weberwood Elementary SchoolCharlestonPublic schoolPK–50
Webster County High SchoolUppergladePublic school7–120
Webster Springs Elementary SchoolWebster SpringsPublic schoolPK–60
Weir High SchoolWeirtonPublic school9–120
Weir Middle SchoolWeirtonPublic school5–80
Weirton ElementaryWeirtonPublic schoolPK–40
Wellsburg Primary SchoolWellsburgPublic schoolK–20
West Fairmont Middle SchoolFairmontPublic school5–80
West Hamlin ElementaryWest HamlinPublic schoolPK–50
West Liberty Elementary SchoolWest LibertyPublic schoolPK–50
West Milford Elementary SchoolWest MilfordPublic schoolPK–50
West Preston SchoolArthurdalePublic schoolPK–80
West Side Middle SchoolCharlestonPublic school6–80
West Taylor Elementary SchoolFlemingtonPublic schoolPK–40
West Teays Elementary SchoolHurricanePublic schoolPK–50
West Virginia AcademyMorgantownPublic schoolPK–120
West Virginia Virtual AcademyCharlestonPublic schoolK–120
Western Greenbrier Middle SchoolCrawleyPublic school6–80
Westside High SchoolClear ForkPublic school9–120
Westwood Middle SchoolMorgantownPublic school6–80
Wetzel County Technical Education CenterNew MartinsvillePublic school9–120
Wheeling Middle SchoolWheelingPublic school6–80
Wheeling Park High SchoolWheelingPublic school9–120
White Hall Elementary SchoolWhite HallPublic schoolPK–40
White Sulphur ElementaryWhite Sulphur SpringsPublic schoolPK–50
Whitesville Elementary SchoolWhitesvillePublic schoolPK–50
Widmyer ElementaryBerkeley SpringsPublic schoolPK–20
Wildwood Middle SchoolShenandoah JunctionPublic school6–80
Williamson PK-8WilliamsonPublic schoolPK–80
Williamstown Elementary SchoolWilliamstownPublic schoolPK–50
Williamstown High SchoolWilliamstownPublic school6–120