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 401–450 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
Man Elementary SchoolMalloryPublic schoolPK–40
Malden Elementary SchoolCharlestonPublic schoolPK–50
Magnolia High SchoolNew MartinsvillePublic school9–120
Madonna High SchoolWeirtonPrivate school9–120
Madison Middle SchoolMadisonPublic school6–80
Madison Elementary SchoolParkersburgPublic schoolPK–50
Madison Elementary SchoolWheelingPublic schoolPK–50
Madison ElementaryMadisonPublic schoolPK–50
Mabscott ElementaryMabscottPublic schoolPK–50
Lumberport Elementary SchoolLumberportPublic schoolPK–50
Lubeck Elementary SchoolParkersburgPublic schoolPK–50
Lost Creek Elementary SchoolLost CreekPublic schoolPK–50
Logan Senior High SchoolLoganPublic school9–120
Logan Middle SchoolLoganPublic school5–80
Logan Elementary SchoolLoganPublic schoolPK–40
Little Kanawha Valley Christian SchoolBig BendPrivate schoolPK–120
Little Birch Elementary SchoolSuttonPublic schoolPK–50
Lincoln Middle SchoolShinnstonPublic school6–80
Lincoln High SchoolShinnstonPublic school9–120
Lincoln County High SchoolHamlinPublic school9–120
Liberty Middle SchoolClarksburgPublic school6–80
Liberty High SchoolGlen DanielPublic school9–120
Lewisburg ElementaryLewisburgPublic schoolPK–50
Lewisburg Baptist AcademyLewisburgPrivate schoolPK–120
Lewis County High SchoolWestonPublic school9–120
Leon Elementary SchoolLeonPublic schoolPK–60
Lenore PK-8 SchoolWilliamsonPublic schoolPK–80
Leading Creek ElementaryLinnPublic schoolPK–60
Lavalette Elementary SchoolLavalettePublic schoolPK–50
Lashmeet/Matoaka Elementary SchoolMatoakaPublic schoolPK–50
Lakewood Elementary SchoolSaint AlbansPublic schoolPK–50
Lakeside Elementary SchoolHurricanePublic schoolPK–50
Kingwood ElementaryKingwoodPublic schoolPK–40
Keyser Primary SchoolKeyserPublic schoolPK–40
Keyser Middle SchoolKeyserPublic school5–80
Keyser High SchoolKeyserPublic school9–120
Kermit PK-8KermitPublic schoolPK–80
Kenna Elementary SchoolCharlestonPublic schoolPK–50
Kenna Elementary SchoolKennaPublic schoolPK–50
Kellogg Elementary SchoolHuntingtonPublic schoolPK–50
KCS Alternative LearningCharlestonPublic schoolK–120
Kasson Elementary SchoolMoatsvillePublic schoolNot known0
Kasson Elementary/Middle SchoolMoatsvillePublic schoolPK–80
Kanawha Elementary SchoolDavisvillePublic schoolPK–50
Kanawha City Elementary SchoolCharlestonPublic schoolPK–50
Justice Elementary SchoolLoganPublic schoolPK–40
Junior ElementaryJuniorPublic schoolPK–40
Jumping Branch Elementary SchoolJumping BranchPublic schoolPK–60
Johnson Elementary SchoolBridgeportPublic schoolPK–50
John Marshall High SchoolGlen DalePublic school9–120