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 1–50 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
6-12 Summers County Comprehensive HSHintonPublic school6–120
A. T. Allison Elementary SchoolChesterPublic schoolPK–40
Abundant Life Christian SchoolTriadelphiaPrivate school7–100
Academy of Careers and TechnologyBeckleyPublic school9–120
Alban Elementary SchoolSaint AlbansPublic schoolPK–50
Alderson ElementaryAldersonPublic schoolPK–50
Altizer Elementary SchoolHuntingtonPublic schoolPK–50
Alum Creek Elementary SchoolSouth CharlestonPublic schoolPK–50
Amana Christian Day SchoolGap MillsPrivate schoolK–70
Amplify Children's AcademyMorgantownPrivate schoolPK–K0
Andrew Jackson Middle SchoolCharlestonPublic school6–80
Andrews Heights Elementary SchoolTornadoPublic schoolPK–50
Anna Jarvis Elementary SchoolGraftonPublic schoolPK–40
Anne Bailey Elementary SchoolSaint AlbansPublic schoolPK–50
Ansted ElementaryAnstedPublic schoolPK–50
Arnoldsburg SchoolArnoldsburgPublic schoolPK–40
Arthur I Boreman Elementary SchoolMiddlebournePublic schoolPK–50
Ashford-rumble ElementaryAshfordPublic schoolPK–50
Ashton Elementary SchoolAshtonPublic schoolPK–60
Athens Elementary SchoolAthensPublic schoolPK–50
Aurora SchoolAuroraPublic schoolPK–80
B-U Middle SchoolBuckhannonPublic school6–80
Back Creek Valley Elementary SchoolHedgesvillePublic schoolPK–20
Baileysville Elementary & Middle SchoolBrentonPublic schoolPK–80
Barboursville Middle SchoolBarboursvillePublic school6–80
Barnes Learning Center (ALC)FairmontPublic schoolK–120
Barrackville Elementary/Middle SchoolBarrackvillePublic schoolPK–80
Beale Elementary SchoolGallipolis FerryPublic schoolPK–60
Beckley ElementaryBeckleyPublic schoolPK–50
Beckley-Stratton Middle SchoolBeckleyPublic school6–80
Bedington Elementary SchoolMartinsburgPublic schoolPK–20
Believers Mennonite Fellowship Christian SchoolPetersburgPrivate schoolK–90
Belington ElementaryBelingtonPublic schoolPK–40
Belington Middle SchoolBelingtonPublic school5–80
Belle Elementary SchoolBellePublic schoolPK–50
Belmont Elementary SchoolBelmontPublic schoolPK–40
Ben Franklin Career CenterDunbarPublic school9–120
Berkeley Heights Elementary SchoolMartinsburgPublic schoolPK–20
Berkeley Springs High SchoolBerkeley SpringsPublic school9–120
Berlin McKinney Elementary SchoolOceanaPublic schoolPK–40
Beth Haven Christian SchoolChaunceyPrivate schoolK–120
Bethlehem Elementary SchoolWheelingPublic schoolPK–50
Beverly Elementary SchoolBeverlyPublic schoolPK–50
Big Elm Elementary SchoolShinnstonPublic schoolPK–50
Big Otter Elementary SchoolDuckPublic schoolPK–50
Birch River Elementary SchoolBirch RiverPublic schoolPK–50
Blackshere Elementary SchoolManningtonPublic schoolPK–40
Blennerhassett Elementary SchoolParkersburgPublic schoolPK–50
Blennerhassett Middle SchoolParkersburgPublic school6–80
Blue Ridge Elementary SchoolHarpers FerryPublic schoolPK–50