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 101–150 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
Appomattox Christian AcademyAppomattoxPrivate schoolPK–120
Appomattox County HighAppomattoxPublic school9–120
Appomattox ElementaryAppomattoxPublic school3–50
Appomattox MiddleAppomattoxPublic school6–80
Appomattox PrimaryAppomattoxPublic schoolPK–20
Appomattox Regional Governor's SchoolPetersburgPublic schoolNot known0
Arcadia HighOak HallPublic school9–120
Arcadia MiddleOak HallPublic school6–80
Archer ElementaryViennaPublic schoolPK–60
Arcola ElementaryAldiePublic schoolPK–50
Arlington Community HighArlingtonPublic school9–120
Arlington Montessori HouseArlingtonPrivate schoolPK–K0
Arlington Science Focus SchoolArlingtonPublic schoolPK–50
Arlington TraditionalArlingtonPublic schoolPK–50
Armel ElementaryWinchesterPublic schoolPK–50
Armstrong ElementaryHamptonPublic schoolK–50
Armstrong ElementaryRestonPublic schoolPK–60
Armstrong HighRichmondPublic school9–120
Arnett Hills ElementaryDanvillePublic schoolK–50
Arrowhead ElementaryVirginia BeachPublic schoolPK–50
Arthur Ashe Jr. ElementaryRichmondPublic schoolPK–50
Arthur R. Ware ElementaryStauntonPublic schoolK–50
Ashburn ElementaryAshburnPublic schoolPK–50
Ashby-Lee ElementaryQuicksburgPublic schoolPK–50
Ashland ElementaryAshlandPublic schoolPK–50
Ashland ElementaryManassasPublic schoolPK–50
Ashlawn ElementaryArlingtonPublic schoolPK–50
Atkins ElementaryAtkinsPublic schoolPK–50
Atlantic Shores Christian SchoolChesapeakePrivate schoolPK–120
Atlee Christian AcademyMechanicsvillePrivate schoolPK–50
Atlee HighMechanicsvillePublic school9–120
Auburn ElementaryRinerPublic schoolPK–50
Auburn HighRinerPublic school9–120
Auburn MiddleWarrentonPublic school6–80
Auburn MiddleRinerPublic school6–80
Axton ElementaryAxtonPublic schoolPK–50
Aylett Country Day SchoolMillers TavernPrivate schoolPK–80
Azalea Gardens MiddleNorfolkPublic school6–80
B.C. Charles ElementaryNewport NewsPublic schoolPK–50
B.M. Williams ElementaryChesapeakePublic schoolPK–50
B.T. Washington MiddleNewport NewsPublic school6–80
Back Creek ElementaryRoanokePublic schoolPK–50
Bacon District ElementarySaxePublic schoolPK–50
Badger Vocational Education Center - NorthOak HallPublic schoolNot known0
Badger Vocational Education Center - SouthOnleyPublic schoolNot known0
Bailey Bridge MiddleMidlothianPublic school6–80
Bailey's Elementary School for the Arts and SciencesFalls ChurchPublic schoolPK–20
Bailey's Upper Elementary School for the Arts and SciencesFalls ChurchPublic school3–50
Baker-Butler ElementaryCharlottesvillePublic schoolPK–50
Baldwin ElementaryManassasPublic schoolPK–40