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 151–200 of 2,147 public 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
Belmont Ridge MiddleLeesburgPublic school6–80
Belmont Station ElementaryAshburnPublic schoolPK–50
Belvedere ElementaryFalls ChurchPublic schoolPK–50
Belview ElementaryRadfordPublic schoolPK–50
Benjamin Franklin MiddleRocky MountPublic school6–80
Benjamin Syms MiddleHamptonPublic school6–80
Bennett ElementaryManassasPublic schoolPK–50
Bensley ElementaryNorth ChesterfieldPublic schoolPK–50
Berkeley ElementarySpotsylvaniaPublic schoolPK–50
Berkeley Glenn ElementaryWaynesboroPublic schoolK–50
Berkeley MiddleWilliamsburgPublic school6–80
Berkley/Campostella Early Childhood Education CenterNorfolkPublic schoolPK0
Bessie Weller ElementaryStauntonPublic schoolK–50
Bethel ElementaryGloucesterPublic schoolPK–50
Bethel HighHamptonPublic school9–120
Bethel Manor ElementaryLangley A F BPublic schoolK–50
Bettie Weaver ElementaryMidlothianPublic schoolPK–50
Beulah ElementaryNorth ChesterfieldPublic schoolPK–50
Big Island ElementaryBig IslandPublic schoolPK–50
Birdneck ElementaryVirginia BeachPublic schoolPK–50
Blacksburg HighBlacksburgPublic school9–120
Blacksburg MiddleBlacksburgPublic school6–80
Blackstone PrimaryBlackstonePublic schoolPK–40
Blackwell ElementaryRichmondPublic schoolPK–50
Blair MiddleNorfolkPublic school6–80
Bland County ElementaryBlandPublic schoolPK–50
Bland County HighRocky GapPublic school6–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
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
Bowling Green ElementaryMilfordPublic schoolPK–50
Boyce ElementaryBoycePublic schoolPK–50
Braddock ElementaryAnnandalePublic schoolPK–50
Brambleton MiddleAshburnPublic school80
Brandon MiddleVirginia BeachPublic school6–80
Breaking Barriers Alternative Ed/Henry CoCollinsvillePublic schoolNot known0
Breckinridge ElementaryFincastlePublic schoolPK–50
Breckinridge MiddleRoanokePublic school6–80