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,851–1,900 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
Goodview ElementaryGoodviewPublic schoolPK–50
Good Shepherd Episcopal SchoolRichmondPrivate schoolPK–80
Good News Christian AcademyChesterfieldPrivate schoolPK–50
Good Beginnings SchoolStone RidgePrivate schoolPK–K0
Goochland MiddleGoochlandPublic school6–80
Goochland HighGoochlandPublic school9–120
Goochland ElementaryGoochlandPublic schoolPK–50
Golden Pond SchoolAshburnPrivate schoolPK–K0
Goddard School-rivers BendChesterPrivate schoolPK–K0
Goddard School Of LeesburgLeesburgPrivate schoolK0
Goddard School-ashburnAshburnPrivate schoolPK–10
Goddard SchoolRichmondPrivate schoolPK–K0
Gloucester Montessori SchoolGloucesterPrivate schoolPK–60
Gloucester & Mathews Counties Gov's Health Sciences AcademyGloucesterPublic schoolNot known0
Gloucester HighGloucesterPublic school9–120
Gloria Dei Lutheran SchoolHamptonPrivate schoolPK–80
Glenwood ElementaryVirginia BeachPublic schoolPK–50
Glenvar MiddleSalemPublic school6–80
Glenvar HighSalemPublic school9–120
Glenvar ElementarySalemPublic schoolPK–50
Glenkirk ElementaryGainesvillePublic schoolPK–50
Glen Lea ElementaryRichmondPublic schoolPK–50
Glen Forest ElementaryFalls ChurchPublic schoolPK–50
Glen Cove ElementaryRoanokePublic schoolPK–50
Glen Allen HighGlen AllenPublic school9–120
Glen Allen ElementaryGlen AllenPublic schoolPK–50
Glebe ElementaryArlingtonPublic schoolPK–50
Glasgow MiddleAlexandriaPublic school6–80
Gladys West ElementaryFredericksburgPublic schoolK–50
Gladeville ElementaryGalaxPublic schoolPK–50
Gladesboro ElementaryHillsvillePublic schoolPK–50
Glade Spring MiddleGlade SpringPublic school6–80
Glade Hill ElementaryGlade HillPublic schoolPK–50
Giles HighPearisburgPublic school8–120
Giles County Tech. CenterPearisburgPublic schoolNot known0
Giles County K-12 Virtual SchoolPearisburgPublic schoolK–120
Gilbert Linkous ElementaryBlacksburgPublic schoolPK–50
Ghent Montessori SchoolNorfolkPrivate schoolPK–80
Ghent K-8NorfolkPublic schoolK–80
Gesher Jewish Day SchoolFairfaxPrivate schoolPK–80
Georgie D. Tyler MiddleWindsorPublic school6–80
Georgetown PrimaryChesapeakePublic schoolPK–30
George Wythe HighWythevillePublic school9–120
George Washington MiddleAlexandriaPublic school6–80
George Washington HighDanvillePublic school9–120
George W. Watkins ElementaryQuintonPublic schoolPK–50
George W. Carver IntermediateChesapeakePublic school3–50
George W. Carver ElementaryRichmondPublic schoolPK–50
George P. Phenix ElementaryHamptonPublic schoolPK–80
George P. Mullen ElementaryManassasPublic schoolPK–50