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,051–1,100 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
Guidepost Montessori At RestonHerndonPrivate schoolPK–K0
Guidepost Montessori At RestonHerndonPrivate schoolPK–K0
Guilford ElementarySterlingPublic schoolPK–50
Gum Spring MiddleAldiePublic school6–80
Gunston ElementaryLortonPublic schoolPK–60
Gunston MiddleArlingtonPublic school6–80
Guy K. Stump ElementaryStuarts DraftPublic schoolPK–50
H.H. Poole MiddleStaffordPublic school6–80
H.M. Pearson ElementaryCatlettPublic schoolPK–50
Halifax Christian SchoolSouth BostonPrivate schoolPK–120
Halifax County HighSouth BostonPublic school9–120
Halifax County MiddleSouth BostonPublic school6–80
Halley ElementaryFairfax StationPublic schoolPK–60
Hamilton ElementaryHamiltonPublic schoolPK–50
Hamilton Holmes MiddleKing WilliamPublic school6–80
Hampton City Public Schools Gov Health Sciences AcademyHamptonPublic schoolNot known0
Hampton HighHamptonPublic school9–120
Hampton Oaks ElementaryStaffordPublic schoolK–50
Hampton Public Schools Architecture & Applied Arts Governor'HamptonPublic schoolNot known0
Hampton Roads AcademyNewport NewsPrivate schoolPK–120
Hampton Roads International Montessori SchoolNewport NewsPrivate schoolPK–60
Hanover AcademyAshlandPrivate schoolK–60
Hanover HighMechanicsvillePublic school9–120
Harbor Point AcademyPortsmouthPrivate school4–120
Harbor Point Behavior Health CenterPortsmouthPrivate school4–120
Hardin Reynolds Memorial SchoolCritzPublic school4–70
Harding Avenue ElementaryBlacksburgPublic schoolK–50
Hardy ElementarySmithfieldPublic schoolPK–40
Hargrave Military AcademyChathamPrivate school7–120
Harmony MiddleHamiltonPublic school6–80
Harold Macon Ratcliffe ElementaryRichmondPublic schoolPK–50
Harper Park MiddleLeesburgPublic school6–80
Harrington Waddell ElementaryLexingtonPublic schoolK–50
Harrison Road ElementaryFredericksburgPublic schoolPK–50
Harrisonburg H.S. Governor's STEM AcademyHarrisonburgPublic schoolNot known0
Harrisonburg HighHarrisonburgPublic school9–120
Harrowgate ElementaryChesterPublic schoolPK–50
Harry E. James ElementaryHopewellPublic schoolK–50
Hartland Day AcademyRapidanPrivate schoolK–100
Hartwood ElementaryHartwoodPublic schoolK–50
Harvie ElementaryRichmondPublic schoolPK–50
Haycock ElementaryFalls ChurchPublic schoolPK–60
Hayfield ElementaryAlexandriaPublic schoolPK–60
Hayfield SecondaryAlexandriaPublic school7–120
Haymarket Baptist Church Preschool & KindergartenHaymarketPrivate schoolK0
Haymarket ElementaryHaymarketPublic schoolPK–50
Haynesville Corr CtrHaynesvillePublic school11–120
HB Woodlawn Secondary ProgramArlingtonPublic schoolNot known0
Hearthstone SchoolSperryvillePrivate schoolPK–100
Henrico HighRichmondPublic school9–120