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 351–400 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
Moorefield High SchoolMoorefieldPublic school9–120
Moorefield Elementary SchoolMoorefieldPublic schoolPK–20
Montrose Elementary SchoolCharlestonPublic schoolPK–50
Montcalm High SchoolRockPublic school7–120
Montcalm Elementary SchoolRockPublic schoolPK–60
Monongalia County Technical Education CenterMorgantownPublic school9–120
Monongah Middle SchoolMonongahPublic school5–80
Monongah Elementary SchoolMonongahPublic schoolPK–40
Mingo Central Comprehensive High SchoolDelbartonPublic school9–120
Mineral Wells Elementary SchoolMineral WellsPublic schoolPK–50
Mineral County Technical CenterKeyserPublic school9–120
Mineral County Alternative ProgramKeyserPublic schoolK–120
Milton Middle SchoolMiltonPublic school6–80
Milton Elementary SchoolMiltonPublic schoolPK–50
Midway Elementary SchoolAlum CreekPublic schoolPK–50
Midland Trail HighHicoPublic school6–120
Midland Trail Elementary SchoolDiamondPublic schoolPK–50
Midland Elementary SchoolElkinsPublic schoolPK–50
Middle Creek Elementary SchoolTriadelphiaPublic schoolPK–50
Mid Ohio Valley Technical InstituteSaint MarysPublic school9–120
Mercer ElementaryPrincetonPublic school3–50
Mercer County Technical Education CenterPrincetonPublic school9–120
Mercer County Early Learning CenterPrincetonPublic schoolPK0
Melrose Elementary SchoolPrincetonPublic schoolK–50
Meadows Elementary SchoolHuntingtonPublic schoolPK–50
Meadow Bridge Regional SchoolMeadow BridgePublic schoolPK–120
McNinch Primary SchoolMoundsvillePublic schoolPK–20
McDowell Career & Technology CenterWelchPublic school9–120
Maysville Elementary SchoolMaysvillePublic schoolPK–60
Maxwell Hill ElementaryBeckleyPublic schoolPK–50
Matewan PK-8MatewanPublic schoolPK–80
Mason Dixon ElementaryBlacksvillePublic schoolPK–50
Mason County School For SuccessPoint PleasantPublic schoolK–120
Mason County Career CenterPoint PleasantPublic school9–120
Mary Phalen Leadership AcademyMarmetPublic schoolNot known0
Mary Ingles Elementary SchoolTadPublic schoolPK–50
Mary C. Snow West Side ElementaryCharlestonPublic schoolPK–50
Martinsburg South Middle SchoolMartinsburgPublic school6–80
Martinsburg North Middle SchoolMartinsburgPublic school6–80
Martinsburg High SchoolMartinsburgPublic school9–120
Martin Elementary SchoolParkersburgPublic schoolPK–50
Martha Elementary SchoolBarboursvillePublic schoolPK–50
Marsh Fork ElementaryRock CreekPublic schoolPK–50
Marlowe Elementary SchoolFalling WatersPublic schoolPK–20
Marlinton Middle SchoolBuckeyePublic school6–80
Marlinton Elementary SchoolMarlintonPublic schoolPK–50
Marion County Technical CenterFarmingtonPublic school9–120
Mannington Middle SchoolManningtonPublic school5–80
Man Senior High SchoolManPublic school9–120
Man Middle SchoolMalloryPublic school5–80