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 2,651–2,700 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Barrett ElementaryArlingtonPublic schoolPK–50
Barcroft ElementaryArlingtonPublic schoolPK–50
Barack Obama ElementaryRichmondPublic schoolPK–50
Banneker ElementaryMiddleburgPublic schoolPK–50
Ball's Bluff ElementaryLeesburgPublic schoolPK–50
Baldwin IntermediateManassasPublic school5–60
Baldwin ElementaryManassasPublic schoolPK–40
Baker-Butler ElementaryCharlottesvillePublic schoolPK–50
Bailey's Upper Elementary School for the Arts and SciencesFalls ChurchPublic school3–50
Bailey's Elementary School for the Arts and SciencesFalls ChurchPublic schoolPK–20
Bailey Bridge MiddleMidlothianPublic school6–80
Badger Vocational Education Center - SouthOnleyPublic schoolNot known0
Badger Vocational Education Center - NorthOak HallPublic schoolNot known0
Bacon District ElementarySaxePublic schoolPK–50
Back Creek ElementaryRoanokePublic schoolPK–50
B.T. Washington MiddleNewport NewsPublic school6–80
B.M. Williams ElementaryChesapeakePublic schoolPK–50
B.C. Charles ElementaryNewport NewsPublic schoolPK–50
Azalea Gardens MiddleNorfolkPublic school6–80
Aylett Country Day SchoolMillers TavernPrivate schoolPK–80
Axton ElementaryAxtonPublic schoolPK–50
Auburn MiddleWarrentonPublic school6–80
Auburn MiddleRinerPublic school6–80
Auburn HighRinerPublic school9–120
Auburn ElementaryRinerPublic schoolPK–50
Atlee HighMechanicsvillePublic school9–120
Atlee Christian AcademyMechanicsvillePrivate schoolPK–50
Atlantic Shores Christian SchoolChesapeakePrivate schoolPK–120
Atkins ElementaryAtkinsPublic schoolPK–50
Ashlawn ElementaryArlingtonPublic schoolPK–50
Ashland ElementaryAshlandPublic schoolPK–50
Ashland ElementaryManassasPublic schoolPK–50
Ashby-Lee ElementaryQuicksburgPublic schoolPK–50
Ashburn ElementaryAshburnPublic schoolPK–50
Arthur R. Ware ElementaryStauntonPublic schoolK–50
Arthur Ashe Jr. ElementaryRichmondPublic schoolPK–50
Arrowhead ElementaryVirginia BeachPublic schoolPK–50
Arnett Hills ElementaryDanvillePublic schoolK–50
Armstrong HighRichmondPublic school9–120
Armstrong ElementaryHamptonPublic schoolK–50
Armstrong ElementaryRestonPublic schoolPK–60
Armel ElementaryWinchesterPublic schoolPK–50
Arlington TraditionalArlingtonPublic schoolPK–50
Arlington Science Focus SchoolArlingtonPublic schoolPK–50
Arlington Montessori HouseArlingtonPrivate schoolPK–K0
Arlington Community HighArlingtonPublic school9–120
Arcola ElementaryAldiePublic schoolPK–50
Archer ElementaryViennaPublic schoolPK–60
Arcadia MiddleOak HallPublic school6–80
Arcadia HighOak HallPublic school9–120