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 451–500 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
New River IntermediateOak HillPublic school3–50
New River PrimaryOak HillPublic schoolPK–20
Nicholas County Career and Technical CenterCraigsvillePublic school9–120
Nicholas County High SchoolSummersvillePublic school9–120
Nichols Elementary SchoolBarboursvillePublic schoolPK–50
Nitro Elementary SchoolNitroPublic schoolPK–50
Nitro High SchoolNitroPublic school9–120
North Christian SchoolParkersburgPrivate schoolPK–50
North Elementary SchoolElkinsPublic schoolPK–50
North Elementary SchoolMorgantownPublic schoolPK–50
North Fork Christian SchoolPetersburgPrivate school4–110
North Fork Elementary SchoolCirclevillePublic schoolPK–60
North Jefferson ElementaryKearneysvillePublic schoolPK–50
North Marion High SchoolFarmingtonPublic school9–120
Nutter Fort Intermediate SchoolNutter FortPublic school3–50
Nutter Fort Primary SchoolNutter FortPublic schoolPK–20
Oak Glen High SchoolNew CumberlandPublic school9–120
Oak Glen Middle SchoolNew CumberlandPublic school5–80
Oak Hill HighOak HillPublic school9–120
Oak Hill Middle SchoolOak HillPublic school6–80
Oakvale SchoolPrincetonPublic schoolPK–50
Oceana Middle SchoolOceanaPublic school5–80
Omar ElementaryOmarPublic schoolPK–40
Ona Elementary SchoolOnaPublic schoolPK–50
Opequon Elementary SchoolMartinsburgPublic schoolPK–20
Orchard View Intermediate SchoolMartinsburgPublic school3–50
Our Lady Of Fatima Child Care And Learning CenterHuntingtonPrivate schoolPK–80
Our Lady Of Fatima Parish SchoolHuntingtonPrivate schoolPK–80
Our Lady Of Peace SchoolWheelingPrivate schoolPK–80
Overbrook Elementary SchoolCharlestonPublic schoolPK–50
Paden City Elementary SchoolPaden CityPublic schoolPK–60
Page Jackson ElementaryCharles TownPublic schoolPK–20
Panther Creek Elementary SchoolNettiePublic schoolPK–50
Park Middle SchoolBeckleyPublic school6–80
Parkersburg Catholic Elementary SchoolParkersburgPrivate schoolPK–60
Parkersburg Catholic High SchoolParkersburgPrivate school7–120
Parkersburg Christian SchoolParkersburgPrivate schoolK–120
Parkersburg High SchoolParkersburgPublic school9–120
Parkersburg South High SchoolParkersburgPublic school9–120
Paw Paw Elementary SchoolPaw PawPublic schoolK–60
Paw Paw High SchoolPaw PawPublic school7–120
Pendleton County Middle/High SchoolFranklinPublic school7–120
Petersburg Elementary SchoolPetersburgPublic schoolPK–60
Petersburg High SchoolPetersburgPublic school7–120
Peterson-Central Elementary SchoolWestonPublic schoolPK–50
Peterstown Elementary SchoolPeterstownPublic schoolPK–40
Peterstown Middle SchoolPeterstownPublic school5–80
Philip Barbour High School ComplexPhilippiPublic school9–120
Philip Barbour High School [NEW]PhilippiPublic schoolNot known0
Philippi Elementary SchoolPhilippiPublic schoolPK–40