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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
North Fork Elementary SchoolCirclevillePublic schoolPK–60
North Fork Christian SchoolPetersburgPrivate school4–110
North Elementary SchoolElkinsPublic schoolPK–50
North Elementary SchoolMorgantownPublic schoolPK–50
North Christian SchoolParkersburgPrivate schoolPK–50
Nitro High SchoolNitroPublic school9–120
Nitro Elementary SchoolNitroPublic schoolPK–50
Nichols Elementary SchoolBarboursvillePublic schoolPK–50
Nicholas County High SchoolSummersvillePublic school9–120
Nicholas County Career and Technical CenterCraigsvillePublic school9–120
New River PrimaryOak HillPublic schoolPK–20
New River IntermediateOak HillPublic school3–50
New Martinsville SchoolNew MartinsvillePublic schoolPK–80
New Manchester Elementary SchoolNew CumberlandPublic schoolPK–40
New Life Christian AcademySummersvillePrivate schoolPK–120
New Haven Elementary SchoolNew HavenPublic schoolPK–60
New Creek Primary SchoolNew CreekPublic schoolPK–40
New Beginnings Christian SchoolWilliamsonPrivate schoolK–120
Neale Elementary SchoolViennaPublic schoolPK–50
Mylan Park Elementary SchoolMorgantownPublic schoolPK–50
Musselman Middle SchoolBunker HillPublic school6–80
Musselman High SchoolInwoodPublic school9–120
Mullens Middle SchoolMullensPublic school5–80
Mullens Elementary SchoolMullensPublic schoolPK–40
Mullens Elementary & Middle SchoolMullensPublic schoolNot known0
Mt Tabor Christian SchoolBeckleyPrivate school4–120
Mt. Nebo Elementary SchoolMount NeboPublic schoolPK–50
Mt. Lookout Elementary SchoolMount LookoutPublic schoolPK–50
Mountainview Elementary SchoolMorgantownPublic schoolPK–50
Mountaineer Montessori SchoolCharlestonPrivate schoolPK–80
Mountaineer Middle SchoolMorgantownPublic school6–80
Mountaineer Elementary SchoolClarksburgPublic schoolPK–50
Mountain View Elementary SchoolHurricanePublic schoolPK–50
Mountain View Elementary & Middle SchoolUnionPublic schoolPK–80
Mountain View Christian SchoolOak HillPrivate schoolPK–120
Mountain Valley Elementary SchoolBluefieldPublic schoolPK–50
Mountain State Christian SchoolCullodenPrivate school1–120
Mountain Ridge Primary SchoolInwoodPublic schoolNot known0
Mountain Ridge Middle SchoolGerrardstownPublic school6–80
Mountain Ridge IntermediateGerrardstownPublic school3–50
Mountain Laurel Learning CooperativeDavisPrivate schoolPK–80
Mount View High SchoolWelchPublic school6–120
Mount Hope Christian AcademyMt HopePrivate schoolK–120
Moundsville Middle SchoolMoundsvillePublic school6–80
Mother Goose Land KindergartenNutter FortPrivate schoolK0
Morgantown Learning AcademyMorgantownPrivate schoolPK–80
Morgantown High SchoolMorgantownPublic school9–120
Morgantown Christian AcademyMorgantownPrivate schoolK–120
Moorefield Middle SchoolMoorefieldPublic school6–80
Moorefield Intermediate SchoolMoorefieldPublic school3–50