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 951–1,000 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
Goochland HighGoochlandPublic school9–120
Goochland MiddleGoochlandPublic school6–80
Good Beginnings SchoolStone RidgePrivate schoolPK–K0
Good News Christian AcademyChesterfieldPrivate schoolPK–50
Good Shepherd Episcopal SchoolRichmondPrivate schoolPK–80
Goodview ElementaryGoodviewPublic schoolPK–50
Gordon-Barbour ElementaryGordonsvillePublic schoolPK–50
Goshen Post ElementaryAldiePublic schoolPK–50
Gov STEM Academy for Engineering Marketing and InformationVirginia BeachPublic schoolNot known0
Governor's Academy for Career and Technical Education in ArlArlingtonPublic schoolNot known0
Governor's Career and Technical Academy for Engineering StudChesterfieldPublic schoolNot known0
Governor's Health Science Academy at The Academies of ACHSAlexandriaPublic schoolNot known0
Governor's Health Sciences AcademyBedfordPublic schoolNot known0
Governor's School for the ArtsNorfolkPublic schoolNot known0
Governor's School of Southside VirginiaKeysvillePublic schoolNot known0
Governor's STEM Academy at Osbourn High SchoolManassasPublic schoolNot known0
Governor's STEM Academy at the Burton Center for Arts and TeSalemPublic schoolNot known0
Grace Childrens Learning CenterManassasPrivate schoolPK–K0
Grace Christian AcademyFalls ChurchPrivate schoolK–80
Grace Christian SchoolStauntonPrivate schoolPK–120
Grace Christian SchoolMechanicsvillePrivate school6–120
Grace Christian School - Elementary/middleStauntonPrivate schoolPK–120
Grace E. Metz MiddleManassasPublic school7–80
Grace Episcopal Day SchoolYorktownPrivate schoolPK–K0
Grace Episcopal SchoolAlexandriaPrivate schoolK–50
Grace Miller ElementaryBealetonPublic schoolPK–50
Grace Preparatory SchoolStaffordPrivate schoolK–120
Grafton Bethel ElementaryGraftonPublic schoolK–50
Grafton HighYorktownPublic school9–120
Grafton Integrated Health Network - BerryvilleBerryvillePrivate schoolK–120
Grafton Integrated Health Network - WinchesterWinchesterPrivate school2–120
Grafton MiddleYorktownPublic school6–80
Grafton-ruth Birch CampusWinchesterPrivate school2–120
Grafton Village ElementaryFalmouthPublic schoolK–50
Graham HighBluefieldPublic school9–120
Graham IntermediateBluefieldPublic school2–50
Graham MiddleBluefieldPublic school6–80
Graham Park MiddleTrianglePublic school6–80
Graham Road ElementaryFalls ChurchPublic schoolPK–60
Granby ElementaryNorfolkPublic schoolPK–50
Granby HighNorfolkPublic school9–120
Grandin Court ElementaryRoanokePublic schoolPK–50
Grange Hall ElementaryMoseleyPublic schoolPK–50
Grassfield ElementaryChesapeakePublic schoolPK–50
Grassfield HighChesapeakePublic school9–120
Grassfield High School Governor's STEM AcademyChesapeakePublic schoolNot known0
Grayson County HighIndependencePublic school9–120
Grayson County High Career & Technical EducationIndependencePublic schoolNot known0
Grayson HighlandsTroutdalePublic schoolPK–70
Great Bridge Christian AcademyChesapeakePrivate schoolPK–120