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 1,751–1,800 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
Gunston MiddleArlingtonPublic school6–80
Gunston ElementaryLortonPublic schoolPK–60
Gum Spring MiddleAldiePublic school6–80
Guilford ElementarySterlingPublic schoolPK–50
Guidepost Montessori At RestonHerndonPrivate schoolPK–K0
Guidepost Montessori At RestonHerndonPrivate schoolPK–K0
Guidepost Montessori At HerndonHerndonPrivate schoolPK–K0
Guidepost Montessori At FairfaxFairfaxPrivate schoolK0
Guidepost Montessori At ChantillyChantillyPrivate schoolPK–60
Guidepost Montessori At BroadlandsAshburnPrivate schoolPK–50
Guidepost Montessori At BroadlandsBroadlandsPrivate schoolPK–50
Guidepost MontessoriAldiePrivate schoolK–60
Guidepost Montesori BroadlandsAshburnPrivate schoolPK–50
Guardian Christian AcademyChesterfieldPrivate schoolPK–120
Grundy HighGrundyPublic school9–120
Groveton ElementaryAlexandriaPublic schoolPK–60
Grove Park PreschoolDanvillePublic schoolPK0
Grove Christian SchoolRichmondPrivate schoolPK–120
Gretna MiddleGretnaPublic school6–80
Gretna HighGretnaPublic school9–120
Gretna ElementaryGretnaPublic schoolPK–50
Greenwood Mill ElementaryWinchesterPublic schoolPK–50
Greenwood ElementaryGlen AllenPublic schoolPK–50
Greenwood Christian AcademyWilliamsburgPrivate schoolPK–80
Greenville ElementaryNokesvillePublic schoolPK–50
Greensville ElementaryEmporiaPublic schoolPK–50
Greensville County HighEmporiaPublic school9–120
Greensville Corr Ctr Unit AJarrattPublic school11–120
Greenfield ElementaryTroutvillePublic schoolPK–50
Greenfield ElementaryNorth ChesterfieldPublic schoolPK–50
Greene County Technical Education CenterStandardsvillePublic schoolNot known0
Greendale ElementaryAbingdonPublic schoolPK–50
Greenbrier PrimaryChesapeakePublic schoolPK–20
Greenbrier MiddleChesapeakePublic school6–80
Greenbrier IntermediateChesapeakePublic school3–50
Greenbrier ElementaryCharlottesvillePublic schoolPK–40
Greenbriar West ElementaryFairfaxPublic schoolPK–60
Greenbriar East ElementaryFairfaxPublic schoolPK–60
Green Valley ElementaryRoanokePublic schoolPK–50
Green Run HighVirginia BeachPublic school9–120
Green Run ElementaryVirginia BeachPublic schoolPK–50
Green Run CollegiateVirginia BeachPublic school9–120
Green Rock Correctional CenterChathamPublic school11–120
Green Hedges SchoolViennaPrivate schoolPK–80
Green Adventure ProjectCharlottesvillePrivate schoolK–50
Greater Peninsula Governor's STEM AcademyHamptonPublic schoolNot known0
Greater Mt Calvary Christian Preschool & AcademyManassasPrivate schoolPK–10
Great Neck MiddleVirginia BeachPublic school6–80
Great Hope Baptist SchoolChesapeakePrivate schoolPK–120
Great Falls ElementaryGreat FallsPublic schoolPK–60