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 201–250 of 669 public 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
George Washington Middle SchoolEleanorPublic school6–80
Gerrardstown Elementary SchoolGerrardstownPublic schoolPK–20
Ghent ElementaryGhentPublic schoolPK–50
Gihon Elementary SchoolParkersburgPublic schoolPK–50
Gilbert PK-8GilbertPublic schoolPK–80
Gilmer County Elementary SchoolGlenvillePublic schoolPK–50
Gilmer County High SchoolGlenvillePublic school6–120
Gilmore Elementary SchoolSandyvillePublic schoolPK–50
Glade Creek Elementary SchoolSummersvillePublic schoolPK–50
Glade Elementary SchoolCowenPublic schoolPK–60
Glen Dale Elementary SchoolGlen DalePublic schoolPK–50
Glen Fork Elementary & Middle SchoolGlen ForkPublic schoolPK–80
Glenwood School (K-8)PrincetonPublic schoolK–80
Grafton High SchoolGraftonPublic school9–120
Grandview AnnexCharlestonPublic schoolPK0
Green Bank Elementary-Middle SchoolGreen BankPublic schoolPK–80
Greenbrier East High SchoolLewisburgPublic school9–120
Greenbrier West High SchoolCharmcoPublic school9–120
Greenmont Elementary SchoolViennaPublic schoolPK–50
Guyan Valley Middle SchoolBranchlandPublic school6–80
Guyandotte Elementary SchoolHuntingtonPublic schoolPK–50
Hacker Valley Elementary SchoolHacker ValleyPublic schoolPK–80
Hamilton Middle SchoolParkersburgPublic school6–80
Hamlin PK-8HamlinPublic schoolPK–80
Hampshire Senior High SchoolRomneyPublic school9–120
Hancock Co Alternative Learning CenterWeirtonPublic schoolK–120
Hannan Junior/Senior High SchoolAshtonPublic school7–120
Harman Elementary/High SchoolHarmanPublic schoolPK–120
Harpers Ferry Middle SchoolHarpers FerryPublic school6–80
Harrisville ElementaryHarrisvillePublic schoolPK–40
Harts PK-8HartsPublic schoolPK–80
Hayes Middle SchoolSaint AlbansPublic school6–80
Hedgesville Early Learning AcademyHedgesvillePublic schoolNot known0
Hedgesville Elementary SchoolHedgesvillePublic schoolPK–20
Hedgesville High SchoolHedgesvillePublic school9–120
Hedgesville Middle SchoolHedgesvillePublic school6–80
Henry J Kaiser Elementary SchoolRavenswoodPublic schoolPK–20
Herbert Hoover High SchoolElkviewPublic school9–120
Herndon Cons Elementary & Middle SchoolBudPublic schoolPK–80
Highlawn Elementary SchoolHuntingtonPublic schoolPK–50
Hillsboro Elementary SchoolHillsboroPublic schoolPK–50
Hilltop Elementary SchoolWheelingPublic schoolPK–50
Hinton Area ElementaryHintonPublic schoolPK–60
Hite Saunders Elementary SchoolHuntingtonPublic schoolPK–50
Hodgesville ElementaryBuckhannonPublic schoolPK–50
Holden Central Elementary SchoolHoldenPublic schoolPK–40
Hollywood ElementaryBeckleyPublic schoolPK–50
Holz Elementary SchoolCharlestonPublic schoolPK–50
Hometown Elementary SchoolHometownPublic schoolPK–50
Hooverson Heights Primary SchoolFollansbeePublic schoolK–20