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 762 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Dunbar Primary CenterDunbarPublic schoolPK–20
Dunbar Middle SchoolDunbarPublic school6–80
Dunbar Intermediate CenterDunbarPublic school3–50
Du Pont Middle SchoolBellePublic school6–80
Driswood Elementary SchoolShenandoah JunctionPublic schoolPK–50
Doddridge County Middle SchoolWest UnionPublic school5–80
Doddridge County High SchoolWest UnionPublic school9–120
Doddridge County Elementary SchoolWest UnionPublic school1–40
Doddridge County Early Learning AcademyWest UnionPublic schoolPK–K0
Divide ElementaryLookoutPublic schoolPK–50
Dingess Elementary SchoolDingessPublic schoolPK–50
Davis Thomas Elementary Middle SchoolThomasPublic schoolPK–80
Davis Elementary SchoolGassawayPublic schoolPK–50
Davis Creek Elementary SchoolBarboursvillePublic schoolPK–50
Daniels ElementaryDanielsPublic schoolPK–50
Danese Christian SchoolDanesePrivate schoolK–120
Culloden Elementary SchoolCullodenPublic schoolPK–50
Crum Pre K-8 SchoolCrumPublic schoolPK–80
Crossroads AcademyHuntingtonPublic schoolK–120
Cross Lanes Elementary SchoolCharlestonPublic schoolPK–50
Cross Lanes Christian SchoolCross LanesPrivate schoolK–120
Criss Elementary SchoolParkersburgPublic schoolPK–50
Crichton ElementaryQuinwoodPublic schoolPK–50
Crescent ElementaryBeckleyPublic schoolPK–50
Creed Collins ElementaryPennsboroPublic schoolPK–40
Cranberry-Prosperity ElementaryBeckleyPublic schoolPK–50
Cox Landing Elementary SchoolLesagePublic schoolPK–50
Covenant SchoolHuntingtonPrivate schoolK–120
Covenant Christian SchoolMorgantownPrivate schoolPK–80
Country View SchoolLetartPrivate school1–70
Cottageville Elementary SchoolCottagevillePublic schoolPK–50
Corpus Christi Elementary SchoolWheelingPrivate schoolPK–80
Cornerstone Christian AcademyBeech BottomPrivate schoolPK–50
Conner Street Elementary SchoolHurricanePublic schoolPK–50
Confidence Elementary SchoolLibertyPublic schoolPK–50
Compass Virtual AcademyPrincetonPublic schoolK–120
Coalton Elementary SchoolCoaltonPublic schoolPK–50
Coalfield Elementary SchoolWelchPublic schoolPK–50
Coal City ElementaryCoal CityPublic schoolPK–50
Clendenin Elementary SchoolElkviewPublic schoolPK–50
Clear Fork District ElementaryArtiePublic schoolPK–50
Clay Middle SchoolClayPublic school6–80
Clay Elementary SchoolClayPublic schoolPK–50
Clay County High SchoolClayPublic school9–120
Clay Christian AcademyClayPrivate schoolPK–120
Clay-Battelle High SchoolBlacksvillePublic school6–120
Clarksburg Classical AcademyClarksburgPublic schoolPK–60
Christian Faith AcademyVanPrivate schoolPK–120
Chestnut Mountain RanchMorgantownPrivate school7–90
Chesapeake Elementary SchoolChesapeakePublic schoolPK–50