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 301–350 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
Inwood Primary SchoolInwoodPublic schoolPK–20
Jackson Middle SchoolViennaPublic school6–80
James Monroe High SchoolLindsidePublic school9–120
James Rumsey Technical InstituteMartinsburgPublic school9–120
Jane Lew Elementary SchoolJane LewPublic schoolPK–50
Jayenne Elementary SchoolFairmontPublic schoolPK–40
Jefferson Elementary CenterParkersburgPublic schoolPK–50
Jefferson High SchoolShenandoah JunctionPublic school9–120
Jefferson Intermediate SchoolFollansbeePublic school3–40
Jennings Randolph Elementary SchoolElkinsPublic schoolPK–50
John Adams Middle SchoolCharlestonPublic school6–80
John D. Rockefeller Career CenterNew CumberlandPublic school9–120
John Marshall High SchoolGlen DalePublic school9–120
Johnson Elementary SchoolBridgeportPublic schoolPK–50
Jumping Branch Elementary SchoolJumping BranchPublic schoolPK–60
Junior ElementaryJuniorPublic schoolPK–40
Justice Elementary SchoolLoganPublic schoolPK–40
Kanawha City Elementary SchoolCharlestonPublic schoolPK–50
Kanawha Elementary SchoolDavisvillePublic schoolPK–50
Kasson Elementary/Middle SchoolMoatsvillePublic schoolPK–80
Kasson Elementary SchoolMoatsvillePublic schoolNot known0
KCS Alternative LearningCharlestonPublic schoolK–120
Kellogg Elementary SchoolHuntingtonPublic schoolPK–50
Kenna Elementary SchoolCharlestonPublic schoolPK–50
Kenna Elementary SchoolKennaPublic schoolPK–50
Kermit PK-8KermitPublic schoolPK–80
Keyser High SchoolKeyserPublic school9–120
Keyser Middle SchoolKeyserPublic school5–80
Keyser Primary SchoolKeyserPublic schoolPK–40
Kingwood ElementaryKingwoodPublic schoolPK–40
Lakeside Elementary SchoolHurricanePublic schoolPK–50
Lakewood Elementary SchoolSaint AlbansPublic schoolPK–50
Lashmeet/Matoaka Elementary SchoolMatoakaPublic schoolPK–50
Lavalette Elementary SchoolLavalettePublic schoolPK–50
Leading Creek ElementaryLinnPublic schoolPK–60
Lenore PK-8 SchoolWilliamsonPublic schoolPK–80
Leon Elementary SchoolLeonPublic schoolPK–60
Lewis County High SchoolWestonPublic school9–120
Lewisburg Baptist AcademyLewisburgPrivate schoolPK–120
Lewisburg ElementaryLewisburgPublic schoolPK–50
Liberty High SchoolGlen DanielPublic school9–120
Liberty Middle SchoolClarksburgPublic school6–80
Lincoln County High SchoolHamlinPublic school9–120
Lincoln High SchoolShinnstonPublic school9–120
Lincoln Middle SchoolShinnstonPublic school6–80
Little Birch Elementary SchoolSuttonPublic schoolPK–50
Little Kanawha Valley Christian SchoolBig BendPrivate schoolPK–120
Logan Elementary SchoolLoganPublic schoolPK–40
Logan Middle SchoolLoganPublic school5–80
Logan Senior High SchoolLoganPublic school9–120