Schools in 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 Virginia

Showing 201–250 of 2,806 schools in 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 Virginia, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Bennett ElementaryManassasPublic schoolPK–50
Bensley ElementaryNorth ChesterfieldPublic schoolPK–50
Berea Christian SchoolHarrisonburgPrivate school1–120
Berkeley ElementarySpotsylvaniaPublic schoolPK–50
Berkeley Glenn ElementaryWaynesboroPublic schoolK–50
Berkeley MiddleWilliamsburgPublic school6–80
Berkley/Campostella Early Childhood Education CenterNorfolkPublic schoolPK0
Berthold Academy For The Gifted And TalentedHerndonPrivate school1–120
Bessie Weller ElementaryStauntonPublic schoolK–50
Bethel Christian SchoolHamptonPrivate schoolPK–120
Bethel ElementaryGloucesterPublic schoolPK–50
Bethel HighHamptonPublic school9–120
Bethel Manor ElementaryLangley A F BPublic schoolK–50
Bethel Mennonite SchoolGladysPrivate school1–120
Bettie Weaver ElementaryMidlothianPublic schoolPK–50
Beulah ElementaryNorth ChesterfieldPublic schoolPK–50
Big Island ElementaryBig IslandPublic schoolPK–50
Bina High SchoolNorfolkPrivate school11–120
Birdneck ElementaryVirginia BeachPublic schoolPK–50
Bishop Denis J. Oconnell High SchoolArlingtonPrivate school9–120
Bishop Ireton High SchoolAlexandriaPrivate school9–120
Blacksburg HighBlacksburgPublic school9–120
Blacksburg MiddleBlacksburgPublic school6–80
Blacksburg New SchoolBlacksburgPrivate schoolK–80
Blackstone PrimaryBlackstonePublic schoolPK–40
Blackwell ElementaryRichmondPublic schoolPK–50
Blair MiddleNorfolkPublic school6–80
Bland County ElementaryBlandPublic schoolPK–50
Bland County HighRocky GapPublic school6–120
Blessed Sacrament Grade School & Early Childhood CAlexandriaPrivate schoolPK–80
Blessed Sacrament Huguenot Catholic SchoolPowhatanPrivate schoolPK–120
Blue Mountain SchoolFloydPrivate schoolPK–70
Blue Ridge Christian SchoolBridgewaterPrivate schoolPK–120
Blue Ridge Crossroads Governor's Academy for Technical EducaHillsvillePublic schoolNot known0
Blue Ridge ElementaryAraratPublic schoolPK–70
Blue Ridge Governor's SchoolPalmyraPublic schoolNot known0
Blue Ridge Juvenile Detention HomeCharlottesvillePublic schoolNot known0
Blue Ridge MiddlePurcellvillePublic school6–80
Blue Ridge Montessori SchoolLynchburgPrivate schoolPK–60
Blue Ridge SchoolSt. GeorgePrivate school9–120
Bluestone ElementaryHarrisonburgPublic schoolPK–50
Bon Air ElementaryBon AirPublic schoolPK–50
Bonnie Brae ElementaryFairfaxPublic schoolPK–60
Bonsack ElementaryRoanokePublic schoolPK–50
Booker T. Washington ElementarySuffolkPublic schoolPK–50
Booker T Washington HighNorfolkPublic school9–120
Boones Mill ElementaryBoones MillPublic schoolPK–50
Boonsboro ElementaryLynchburgPublic schoolPK–50
Botetourt ElementaryGloucesterPublic schoolPK–50
Botetourt Technical Education CenterFincastlePublic schoolNot known0