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,051–2,100 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
Fairfax High School AcademyFairfaxPublic schoolNot known0
Fairfax HighFairfaxPublic school9–120
Fairfax Global AcademySpringfieldPrivate school3–120
Fairfax County Adult HighSpringfieldPublic school9–120
Fairfax Christian SchoolDullesPrivate schoolPK–120
Fairfax Baptist Temple AcademyFairfax StationPrivate schoolPK–120
Fair Oaks ElementaryHighland SpringsPublic schoolPK–50
F.W. Kling Jr. ElementaryBuena VistaPublic schoolPK–10
Evergreen Mill ElementaryLeesburgPublic schoolPK–50
Evergreen ElementaryMidlothianPublic schoolPK–50
Evening School of ExcellenceGlen AllenPublic schoolNot known0
Evendale ElementaryWinchesterPublic schoolPK–50
Evangel Christian SchoolDale CityPrivate schoolPK–120
Eureka ElementaryKeysvillePublic schoolPK–50
Eunice Kennedy Shriver ProgramArlingtonPublic schoolNot known0
Eukarya Christian AcademyStephens CityPrivate schoolK–120
Ettrick ElementarySouth ChesterfieldPublic schoolPK–50
Ethel M. Gildersleeve MiddleNewport NewsPublic school6–80
Essex HighTappahannockPublic school9–120
Escuela Key ElementaryArlingtonPublic schoolPK–50
Episcopal High SchoolAlexandriaPrivate school9–120
Epiphany Catholic SchoolCulpeperPrivate schoolPK–80
Ephesus Junior AcademyRichmondPrivate school1–80
Enterprise ElementaryWoodbridgePublic schoolPK–50
Enterprise Academy/Newport News CityNewport NewsPublic schoolNot known0
Enon ElementaryChesterPublic schoolPK–50
Enoch Christian AcademyVirginia BeachPrivate schoolK–50
Engleside Christian SchoolAlexandriaPrivate schoolPK–60
Enderly Heights ElementaryBuena VistaPublic school2–50
Emmanuel Christian SchoolAbingdonPrivate schoolK–120
Emerick ElementaryPurcellvillePublic schoolPK–50
Emerald Hill ElementaryCulpeperPublic schoolPK–50
Elydale MiddleEwingPublic school5–70
Elon Rhodes Early Learning CenterHarrisonburgPublic schoolPK0
Elon ElementaryMadison HeightsPublic schoolPK–50
Elmont ElementaryAshlandPublic schoolPK–50
Ella J. Fitzgerald MiddleNewport NewsPublic school6–80
Elkton MiddleElktonPublic school6–80
Elkton ElementaryElktonPublic schoolPK–50
Elko MiddleSandstonPublic school6–80
Elk Knob ElementaryPennington GapPublic schoolPK–50
Elk Hill Staunton SchoolStauntonPrivate school1–120
Elk Hill Harambee SchoolGoochlandPrivate school6–120
Elk Hill Charlottesville SchoolCharlottesvillePrivate school4–120
Elizabeth Vaughan ElementaryWoodbridgePublic schoolPK–50
Elizabeth Scott ElementaryChesterPublic schoolPK–50
Elizabeth Holladay ElementaryRichmondPublic schoolPK–50
Elizabeth Davis MiddleChesterPublic school6–80
Elizabeth D. Redd ElementaryRichmondPublic schoolPK–50
Elite Academy CorporationFredericksburgPrivate school4–120