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,101–1,150 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
Henrico Juvenile Detention HomeRichmondPublic schoolNot known0
Henrico Virtual AcademyHenricoPublic schoolK–120
Henrietta Lacks ElementaryAldiePublic schoolPK–20
Henry D. Ward ElementaryRichmondPublic schoolPK–50
Henry Marsh III ElementaryRichmondPublic schoolPK–50
Herbert J. Saunders MiddleManassasPublic school6–80
Heritage Christian SchoolWoodbridgePrivate schoolPK–120
Heritage ElementaryLynchburgPublic schoolPK–50
Heritage HighNewport NewsPublic school9–120
Heritage HighLynchburgPublic school9–120
Heritage HighLeesburgPublic schoolPK–120
Heritage High School Governor's STEM AcademyNewport NewsPublic schoolNot known0
Herman L. Horn ElementaryVintonPublic schoolPK–50
Hermitage ElementaryVirginia BeachPublic schoolPK–50
Hermitage HighRichmondPublic school9–120
Herndon ElementaryHerndonPublic schoolPK–60
Herndon HighHerndonPublic school9–120
Herndon MiddleHerndonPublic school7–80
Hickory ElementaryChesapeakePublic schoolPK–50
Hickory HighChesapeakePublic school9–120
Hickory Hollow Christian SchoolBridgewaterPrivate school1–120
Hickory MiddleChesapeakePublic school6–80
Hickory Ridge AcademyChesapeakePrivate schoolPK–K0
Hidayah AcademySterlingPrivate school6–120
Hidden Valley HighRoanokePublic school9–120
Hidden Valley MiddleRoanokePublic school6–80
Hidenwood ElementaryNewport NewsPublic schoolPK–50
High Point ElementaryBristolPublic schoolPK–50
High School 6 PlannedFredericksburgPublic schoolNot known0
Highland ElementaryMontereyPublic schoolPK–50
Highland HighMontereyPublic school6–120
Highland Park ElementaryRoanokePublic schoolPK–50
Highland SchoolWarrentonPrivate schoolPK–120
Highland Springs ElementaryHighland SpringsPublic schoolPK–50
Highland Springs HighHighland SpringsPublic school9–120
Highlands Juvenile Detention HomeBristolPublic schoolNot known0
Hilda J. Barbour ElementaryFront RoyalPublic schoolPK–50
Hillpoint ElementarySuffolkPublic schoolPK–50
Hillsboro Charter AcademyPurcellvillePublic schoolK–50
Hillside ElementaryAshburnPublic schoolPK–50
Hillsville ElementaryHillsvillePublic schoolPK–50
Hilton ElementaryHiltonsPublic schoolPK–60
Hilton ElementaryNewport NewsPublic schoolPK–50
Hodges Manor ElementaryPortsmouthPublic schoolK–60
Hoffman-Boston ElementaryArlingtonPublic schoolPK–50
Holland ElementaryVirginia BeachPublic schoolPK–50
Hollin Meadows ElementaryAlexandriaPublic schoolPK–60
Holly Brook Montessori SchoolDunn LoringPrivate schoolPK–K0
Hollymead ElementaryCharlottesvillePublic schoolPK–50
Holman MiddleGlen AllenPublic school6–80