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,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
Baldwin IntermediateManassasPublic school5–60
Ball's Bluff ElementaryLeesburgPublic schoolPK–50
Banneker ElementaryMiddleburgPublic schoolPK–50
Barack Obama ElementaryRichmondPublic schoolPK–50
Barcroft ElementaryArlingtonPublic schoolPK–50
Barrett ElementaryArlingtonPublic schoolPK–50
Barron ElementaryHamptonPublic schoolPK–50
Basics Primary School & DaycareChesapeakePrivate schoolPK–K0
Basis Independent McLeanMcLeanPrivate schoolPK–120
Bass-Hoover ElementaryStephens CityPublic schoolPK–50
Bassett HighBassettPublic school9–120
Bath County HighHot SpringsPublic school8–120
Battlefield ElementaryFredericksburgPublic schoolPK–50
Battlefield HighHaymarketPublic school9–120
Battlefield MiddleFredericksburgPublic school6–80
Battlefield Park ElementaryMechanicsvillePublic schoolPK–50
Bay View ElementaryNorfolkPublic schoolPK–50
Bayside ElementaryVirginia BeachPublic schoolPK–50
Bayside HighVirginia BeachPublic school9–120
Bayside MiddleVirginia BeachPublic school6–80
Bayside Presbyterian Preschool And KindergardenVirginia BeachPrivate schoolPK–K0
Beach Day SchoolVirginia BeachPrivate schoolPK–K0
Bean Tree LearningAshburnPrivate schoolPK–K0
Beantree Learning - ChantillyChantillyPrivate schoolPK–K0
Bear Creek AcademyCumberlandPrivate school8–120
Beaverdam ElementaryBeaverdamPublic schoolPK–50
Bedford County Alternative Education CenterBedfordPublic schoolNot known0
Bedford ElementaryBedfordPublic school2–50
Bedford Hills ElementaryLynchburgPublic schoolPK–50
Bedford PrimaryBedfordPublic schoolPK–10
Beech Tree ElementaryFalls ChurchPublic schoolPK–50
Bel Air ElementaryWoodbridgePublic schoolPK–50
Belfast ElementaryRosedalePublic schoolPK–50
Bell Creek MiddleMechanicsvillePublic school6–80
Bellamy Manor SchoolVirginia BeachPrivate schoolK0
Belle Heth ElementaryRadfordPublic school3–60
Belle Heth Elementary SchoolRadfordPrivate school3–60
Belle Meade Montessori SchoolSperryvillePrivate schoolPK–120
Belle View ElementaryAlexandriaPublic schoolPK–60
Bellevue ElementaryRichmondPublic schoolPK–50
Bellwood ElementaryNorth ChesterfieldPublic schoolPK–50
Belmont ElementaryWoodbridgePublic schoolPK–50
Belmont Ridge MiddleLeesburgPublic school6–80
Belmont Station ElementaryAshburnPublic schoolPK–50
Belvedere ElementaryFalls ChurchPublic schoolPK–50
Belview ElementaryRadfordPublic schoolPK–50
Benedictine College PreparatoryRichmondPrivate school9–120
Benjamin Franklin MiddleRocky MountPublic school6–80
Benjamin & Lillian Rochkind Yeshiva Of VirginiaRichmondPrivate school9–120
Benjamin Syms MiddleHamptonPublic school6–80