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 851–900 of 2,147 public 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
Henrietta Lacks ElementaryAldiePublic schoolPK–20
Henry D. Ward ElementaryRichmondPublic schoolPK–50
Henry Marsh III ElementaryRichmondPublic schoolPK–50
Herbert J. Saunders MiddleManassasPublic school6–80
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 MiddleChesapeakePublic school6–80
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 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
Hollymead ElementaryCharlottesvillePublic schoolPK–50
Holman MiddleGlen AllenPublic school6–80
Holmes MiddleAlexandriaPublic school6–80
Holston HighDamascusPublic school9–120
Homer L. Hines MiddleNewport NewsPublic school6–80
Honaker ElementaryHonakerPublic schoolPK–70
Honaker HighHonakerPublic school8–120
Hopewell HighHopewellPublic school9–120
Hopkins Road ElementaryNorth ChesterfieldPublic schoolPK–50
Horizon ElementarySterlingPublic schoolPK–50