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 501–550 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
Philippi Middle SchoolPhilippiPublic school5–80
Pickens Elementary/High SchoolPickensPublic schoolPK–120
Piedmont Year-Round EducationCharlestonPublic schoolPK–50
Pikeside Learning CenterMartinsburgPublic schoolPK0
Pikeside Transitional SchoolMartinsburgPublic schoolK–120
Pikeview High SchoolPrincetonPublic school9–120
Pikeview Middle SchoolPrincetonPublic school6–80
Pinch Elementary SchoolElkviewPublic schoolPK–50
Pineville Elementary SchoolPinevillePublic schoolPK–40
Pineville Middle SchoolPinevillePublic school5–80
Pipestem Christian AcademyPipestemPrivate schoolK–120
Pleasant Hill SchoolGrantsvillePublic schoolPK–40
Pleasant Valley Elementary SchoolPleasant ValleyPublic schoolPK–40
Pleasant View Elementary SchoolHedgesvillePublic schoolK–50
Pleasants County Middle SchoolBelmontPublic school5–80
Poca Elementary SchoolPocaPublic schoolPK–50
Poca High SchoolPocaPublic school9–120
Poca Middle SchoolPocaPublic school6–80
Pocahontas County High SchoolDunmorePublic school9–120
Point Harmony Elementary SchoolCross LanesPublic schoolPK–50
Point Pleasant Junior/Senior High SchoolPoint PleasantPublic school7–120
Potomack Intermediate SchoolMartinsburgPublic school3–50
Pratt Elementary SchoolPrattPublic schoolPK–50
Preston High SchoolKingwoodPublic school9–120
Prichard Elementary SchoolPrichardPublic schoolPK–50
Princeton Middle SchoolPrincetonPublic school6–80
Princeton Primary SchoolPrincetonPublic schoolK–20
Princeton Senior High SchoolPrincetonPublic school9–120
Pt. Pleasant IntermediatePt PleasantPublic school3–60
Pt. Pleasant PrimaryPt PleasantPublic schoolPK–20
Putnam Career & Technical CenterEleanorPublic school9–120
Rainelle ElementaryRainellePublic schoolPK–50
Ralph R Willis Career/Technical CenterStollingsPublic school9–120
Ramage ElementaryDanvillePublic schoolPK–50
Randolph County Alternative CenterElkinsPublic schoolK–120
Randolph Technical CenterElkinsPublic school9–120
Ranson Elementary SchoolRansonPublic schoolPK–50
Ravenswood Grade SchoolRavenswoodPublic school3–50
Ravenswood High SchoolRavenswoodPublic school9–120
Ravenswood Middle SchoolRavenswoodPublic school6–80
Richmond Elementary SchoolSouth CharlestonPublic schoolPK–50
Richwood High SchoolCraigsvillePublic school9–120
Richwood Middle SchoolCraigsvillePublic school6–80
Ridgedale Elementary SchoolMorgantownPublic schoolPK–50
Ridgeview ElementarySophiaPublic schoolPK–50
Ripley Christian AcademyRipleyPrivate schoolK–120
Ripley Elementary SchoolRipleyPublic schoolPK–50
Ripley High SchoolRipleyPublic school9–120
Ripley Middle SchoolRipleyPublic school6–80
Ritchie County High SchoolEllenboroPublic school9–120