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 801–850 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
Greensville ElementaryEmporiaPublic schoolPK–50
Greenville ElementaryNokesvillePublic schoolPK–50
Greenwood ElementaryGlen AllenPublic schoolPK–50
Greenwood Mill ElementaryWinchesterPublic schoolPK–50
Gretna ElementaryGretnaPublic schoolPK–50
Gretna HighGretnaPublic school9–120
Gretna MiddleGretnaPublic school6–80
Grove Park PreschoolDanvillePublic schoolPK0
Groveton ElementaryAlexandriaPublic schoolPK–60
Grundy HighGrundyPublic school9–120
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 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
Hanover HighMechanicsvillePublic school9–120
Hardin Reynolds Memorial SchoolCritzPublic school4–70
Harding Avenue ElementaryBlacksburgPublic schoolK–50
Hardy ElementarySmithfieldPublic schoolPK–40
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
Hartwood ElementaryHartwoodPublic schoolK–50
Harvie ElementaryRichmondPublic schoolPK–50
Haycock ElementaryFalls ChurchPublic schoolPK–60
Hayfield ElementaryAlexandriaPublic schoolPK–60
Hayfield SecondaryAlexandriaPublic school7–120
Haymarket ElementaryHaymarketPublic schoolPK–50
Haynesville Corr CtrHaynesvillePublic school11–120
HB Woodlawn Secondary ProgramArlingtonPublic schoolNot known0
Henrico HighRichmondPublic school9–120
Henrico Juvenile Detention HomeRichmondPublic schoolNot known0
Henrico Virtual AcademyHenricoPublic schoolK–120