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 101–150 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Ceredo-Kenova ElementaryKenovaPublic schoolPK–50
Ceredo-Kenova Middle SchoolCeredoPublic school6–80
Chamberlain Elementary SchoolCharlestonPublic schoolPK–50
Chapmanville Intermediate SchoolChapmanvillePublic school2–40
Chapmanville Middle SchoolChapmanvillePublic school5–80
Chapmanville Primary SchoolChapmanvillePublic schoolPK–10
Chapmanville Regional High SchoolChapmanvillePublic school9–120
Charles Town Middle SchoolCharles TownPublic school6–80
Charleston Catholic High SchoolCharlestonPrivate school6–120
Charleston Montessori Inc.CharlestonPrivate schoolPK–60
Cheat Lake Elementary SchoolMorgantownPublic schoolPK–50
Cherry River Elementary SchoolRichwoodPublic schoolPK–50
Chesapeake Elementary SchoolChesapeakePublic schoolPK–50
Chestnut Mountain RanchMorgantownPrivate school7–90
Christian Faith AcademyVanPrivate schoolPK–120
Clarksburg Classical AcademyClarksburgPublic schoolPK–60
Clay-Battelle High SchoolBlacksvillePublic school6–120
Clay Christian AcademyClayPrivate schoolPK–120
Clay County High SchoolClayPublic school9–120
Clay Elementary SchoolClayPublic schoolPK–50
Clay Middle SchoolClayPublic school6–80
Clear Fork District ElementaryArtiePublic schoolPK–50
Clendenin Elementary SchoolElkviewPublic schoolPK–50
Coal City ElementaryCoal CityPublic schoolPK–50
Coalfield Elementary SchoolWelchPublic schoolPK–50
Coalton Elementary SchoolCoaltonPublic schoolPK–50
Compass Virtual AcademyPrincetonPublic schoolK–120
Confidence Elementary SchoolLibertyPublic schoolPK–50
Conner Street Elementary SchoolHurricanePublic schoolPK–50
Cornerstone Christian AcademyBeech BottomPrivate schoolPK–50
Corpus Christi Elementary SchoolWheelingPrivate schoolPK–80
Cottageville Elementary SchoolCottagevillePublic schoolPK–50
Country View SchoolLetartPrivate school1–70
Covenant Christian SchoolMorgantownPrivate schoolPK–80
Covenant SchoolHuntingtonPrivate schoolK–120
Cox Landing Elementary SchoolLesagePublic schoolPK–50
Cranberry-Prosperity ElementaryBeckleyPublic schoolPK–50
Creed Collins ElementaryPennsboroPublic schoolPK–40
Crescent ElementaryBeckleyPublic schoolPK–50
Crichton ElementaryQuinwoodPublic schoolPK–50
Criss Elementary SchoolParkersburgPublic schoolPK–50
Cross Lanes Christian SchoolCross LanesPrivate schoolK–120
Cross Lanes Elementary SchoolCharlestonPublic schoolPK–50
Crossroads AcademyHuntingtonPublic schoolK–120
Crum Pre K-8 SchoolCrumPublic schoolPK–80
Culloden Elementary SchoolCullodenPublic schoolPK–50
Danese Christian SchoolDanesePrivate schoolK–120
Daniels ElementaryDanielsPublic schoolPK–50
Davis Creek Elementary SchoolBarboursvillePublic schoolPK–50
Davis Elementary SchoolGassawayPublic schoolPK–50