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