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 251–300 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
Horace Mann Middle SchoolCharlestonPublic school6–80
Huff Cons Elementary & Middle SchoolHanoverPublic schoolPK–80
Hugh Dingess Elementary SchoolHartsPublic schoolPK–40
Hundred Heritage SchoolHundredPublic schoolPK–80
Huntington East Middle SchoolHuntingtonPublic school6–80
Huntington High SchoolHuntingtonPublic school9–120
Huntington Middle SchoolHuntingtonPublic school6–80
Hurricane High SchoolHurricanePublic school9–120
Hurricane Middle SchoolHurricanePublic school6–80
Hurricane Town Elementary SchoolHurricanePublic schoolPK–50
Iaeger Elementary SchoolIaegerPublic schoolPK–50
Ice Mountain Elementary SchoolSlanesvillePublic schoolPK–50
Independence High SchoolSophiaPublic school9–120
Independence Middle SchoolCoal CityPublic school6–80
Inwood Early Learning AcademyGerrardstownPublic schoolNot known0
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