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 2,701–2,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
Appomattox Regional Governor's SchoolPetersburgPublic schoolNot known0
Appomattox PrimaryAppomattoxPublic schoolPK–20
Appomattox MiddleAppomattoxPublic school6–80
Appomattox ElementaryAppomattoxPublic school3–50
Appomattox County HighAppomattoxPublic school9–120
Appomattox Christian AcademyAppomattoxPrivate schoolPK–120
Appletree SchoolFairfaxPrivate schoolPK–60
Appletree II SchoolViennaPrivate schoolPK–K0
Apple Pie Ridge ElementaryWinchesterPublic schoolPK–50
Appalachian Christian SchoolWaynesboroPrivate schoolK–120
Antietam ElementaryWoodbridgePublic schoolPK–50
Anthony P. Mehfoud ElementaryRichmondPublic schoolPK–20
Anthony Burns ElementaryStaffordPublic schoolK–50
Anne E. Moncure ElementaryStaffordPublic schoolK–50
Annandale Terrace ElementaryAnnandalePublic schoolPK–50
Annandale HighAnnandalePublic school9–120
Anna Julia Cooper SchoolRichmondPrivate school2–80
Angelus AcademySpringfieldPrivate schoolPK–80
Andrew Lewis MiddleSalemPublic school6–80
Andrew G. Wright MiddleStaffordPublic school6–80
An Achievable Dream AcademyVirginia BeachPublic schoolNot known0
Amherst MiddleAmherstPublic school6–80
Amherst ElementaryAmherstPublic schoolPK–50
Amherst County HighAmherstPublic school9–120
Amelon ElementaryMadison HeightsPublic schoolK–50
Amelia Street Special EducationRichmondPublic schoolNot known0
Amelia-Nottoway Voc CtrJetersvillePublic schoolNot known0
Amelia County MiddleAmeliaPublic school6–80
Amelia County HighAmelia Court HousePublic school9–120
Amelia County ElementaryAmelia Court HousePublic schoolPK–50
Amelia AcademyAmelia Court HousePrivate schoolPK–120
Ambleside SchoolMcLeanPrivate schoolK–80
Alternative Secondary Transition Educational ProgramRoanokePublic schoolNot known0
Alternative Paths Training School -staff East/westFredericksburgPrivate school1–120
Alternative Paths Training School - AlexandriaAlexandriaPrivate school1–120
Alternative Paths Training SchoolDumfriesPrivate school1–120
Alternative Learning CenterHamptonPublic schoolNot known0
Alternative Education CenterStanardsvillePublic schoolNot known0
Alternative Education CenterMidlandPublic schoolNot known0
Altern Ed Prgm/Behav Disord Youth/MontgomeryChristiansburgPublic schoolNot known0
Altavista HighAltavistaPublic school6–120
Altavista ElementaryAltavistaPublic schoolPK–50
Alleghany HighCovingtonPublic school9–120
All Saints Catholic SchoolManassasPrivate schoolPK–80
All Saints Catholic SchoolRichmondPrivate schoolPK–80
Alice West Fleet ElementaryArlingtonPublic schoolPK–50
Algonkian ElementarySterlingPublic schoolPK–50
Alfred S. Forrest ElementaryHamptonPublic schoolK–50
Alexandria Country Day SchoolAlexandriaPrivate schoolK–80
Alexandria City HighAlexandriaPublic school9–120