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,151–1,200 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
Holmes MiddleAlexandriaPublic school6–80
Holston HighDamascusPublic school9–120
Holy Comforter Episcopal Preschool / KindergartenViennaPrivate schoolPK–K0
Holy Cross AcademyFredericksburgPrivate schoolK–80
Holy Family Catholic SchoolDale CityPrivate schoolPK–80
Holy Spirit SchoolAnnandalePrivate schoolPK–80
Homer L. Hines MiddleNewport NewsPublic school6–80
Honaker ElementaryHonakerPublic schoolPK–70
Honaker HighHonakerPublic school8–120
Hope Lutheran SchoolVirginia BeachPrivate schoolPK–K0
Hopetree AcademySalemPrivate school8–120
Hopewell HighHopewellPublic school9–120
Hopkins Road ElementaryNorth ChesterfieldPublic schoolPK–50
Horizon ElementarySterlingPublic schoolPK–50
Hovatter ElementaryAldiePublic school3–50
Huddleston ElementaryHuddlestonPublic schoolPK–50
Hugh Mercer ElementaryFredericksburgPublic schoolK–50
Hughes MiddleRestonPublic school7–80
Hugo A. Owens MiddleChesapeakePublic school6–80
Huguenot HighRichmondPublic school9–120
Hungary Creek MiddleGlen AllenPublic school6–80
Hunt Valley ElementarySpringfieldPublic schoolPK–60
Hunter B. AndrewsHamptonPublic schoolPK–80
Hunter Classical Christian SchoolHenricoPrivate schoolK–80
Hunter Mill Montessori SchoolOaktonPrivate schoolPK–K0
Hunters Woods Elementary School for the Arts and SciencesRestonPublic schoolPK–60
Huntington MiddleNewport NewsPublic school6–70
Hurley Elementary/MiddleHurleyPublic schoolPK–70
Hurley HighHurleyPublic school8–120
Hurt Park ElementaryRoanokePublic schoolPK–50
Hutchison ElementaryHerndonPublic schoolPK–60
Hutchison Farm ElementarySouth RidingPublic schoolPK–50
Hybla Valley ElementaryAlexandriaPublic schoolPK–60
I.C. Norcom HighPortsmouthPublic school9–120
Ideaventions Academy For Mathematics And ScienceRestonPrivate school4–120
Immanuel Christian SchoolSpringfieldPrivate schoolK–120
Immanuel Lutheran SchoolAlexandriaPrivate schoolPK–80
Independence ElementaryIndependencePublic schoolPK–50
Independence HighAshburnPublic school9–120
Independence MiddleIndependencePublic school6–80
Independence MiddleVirginia BeachPublic school6–80
Independence Nontraditional CenterManassasPublic schoolNot known0
Independence Nontraditional - High SchoolManassasPublic schoolNot known0
Independence Nontraditional School - MiddleManassasPublic schoolNot known0
Indian Creek Corr CtrChesapeakePublic school11–120
Indian Creek-welcome Baptist Church SchoolChesapeakePrivate schoolK–110
Indian Hollow ElementaryWinchesterPublic schoolPK–50
Indian Lakes ElementaryVirginia BeachPublic schoolPK–50
Indian River HighChesapeakePublic school9–120
Indian River MiddleChesapeakePublic school6–80