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 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
Pleasant Hill SchoolGrantsvillePublic schoolPK–40
Pipestem Christian AcademyPipestemPrivate schoolK–120
Pineville Middle SchoolPinevillePublic school5–80
Pineville Elementary SchoolPinevillePublic schoolPK–40
Pinch Elementary SchoolElkviewPublic schoolPK–50
Pikeview Middle SchoolPrincetonPublic school6–80
Pikeview High SchoolPrincetonPublic school9–120
Pikeside Transitional SchoolMartinsburgPublic schoolK–120
Pikeside Learning CenterMartinsburgPublic schoolPK0
Piedmont Year-Round EducationCharlestonPublic schoolPK–50
Pickens Elementary/High SchoolPickensPublic schoolPK–120
Philippi Middle SchoolPhilippiPublic school5–80
Philippi Elementary SchoolPhilippiPublic schoolPK–40
Philip Barbour High School [NEW]PhilippiPublic schoolNot known0
Philip Barbour High School ComplexPhilippiPublic school9–120
Peterstown Middle SchoolPeterstownPublic school5–80
Peterstown Elementary SchoolPeterstownPublic schoolPK–40
Peterson-Central Elementary SchoolWestonPublic schoolPK–50
Petersburg High SchoolPetersburgPublic school7–120
Petersburg Elementary SchoolPetersburgPublic schoolPK–60
Pendleton County Middle/High SchoolFranklinPublic school7–120
Paw Paw High SchoolPaw PawPublic school7–120
Paw Paw Elementary SchoolPaw PawPublic schoolK–60
Parkersburg South High SchoolParkersburgPublic school9–120
Parkersburg High SchoolParkersburgPublic school9–120
Parkersburg Christian SchoolParkersburgPrivate schoolK–120
Parkersburg Catholic High SchoolParkersburgPrivate school7–120
Parkersburg Catholic Elementary SchoolParkersburgPrivate schoolPK–60
Park Middle SchoolBeckleyPublic school6–80
Panther Creek Elementary SchoolNettiePublic schoolPK–50
Page Jackson ElementaryCharles TownPublic schoolPK–20
Paden City Elementary SchoolPaden CityPublic schoolPK–60
Overbrook Elementary SchoolCharlestonPublic schoolPK–50
Our Lady Of Peace SchoolWheelingPrivate schoolPK–80
Our Lady Of Fatima Parish SchoolHuntingtonPrivate schoolPK–80
Our Lady Of Fatima Child Care And Learning CenterHuntingtonPrivate schoolPK–80
Orchard View Intermediate SchoolMartinsburgPublic school3–50
Opequon Elementary SchoolMartinsburgPublic schoolPK–20
Ona Elementary SchoolOnaPublic schoolPK–50
Omar ElementaryOmarPublic schoolPK–40
Oceana Middle SchoolOceanaPublic school5–80
Oakvale SchoolPrincetonPublic schoolPK–50
Oak Hill Middle SchoolOak HillPublic school6–80
Oak Hill HighOak HillPublic school9–120
Oak Glen Middle SchoolNew CumberlandPublic school5–80
Oak Glen High SchoolNew CumberlandPublic school9–120
Nutter Fort Primary SchoolNutter FortPublic schoolPK–20
Nutter Fort Intermediate SchoolNutter FortPublic school3–50
North Marion High SchoolFarmingtonPublic school9–120
North Jefferson ElementaryKearneysvillePublic schoolPK–50