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,401–1,450 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
Lee M. Waid ElementaryRocky MountPublic schoolPK–50
Lee Hill ElementaryFredericksburgPublic schoolPK–50
Lee HighJonesvillePublic school9–120
Lee County Career & Tech. CenterBen HurPublic schoolNot known0
Lebanon PrimaryLebanonPublic schoolPK–10
Lebanon MiddleLebanonPublic school5–70
Lebanon HighLebanonPublic school8–120
Lebanon ElementaryLebanonPublic school2–40
Leafspring - Three ChoptRichmondPrivate schoolK0
Leafspring School - Virginia BeachVirginia BeachPrivate schoolPK–K0
Leafspring School At WyndhamGlen AllenPrivate schoolK0
Leaf Springs School At Three ChoptHenricoPrivate schoolK0
Lawson-Marriott ElementarySt Stephens ChurchPublic schoolPK–60
Laurel Ridge ElementaryFairfaxPublic schoolPK–60
Laurel Regional Special Ed CtrLYNCHBURGPublic schoolNot known0
Laurel Park MiddleMartinsvillePublic school6–80
Laurel Meadow ElementaryMechanicsvillePublic schoolPK–50
Laurel Lane ElementaryWilliamsburgPublic schoolPK–50
Laurel Hill ElementaryLortonPublic schoolPK–60
Laurel ElementaryAustinvillePublic schoolPK–50
Larrymore ElementaryNorfolkPublic schoolPK–50
Larkspur MiddleVirginia BeachPublic school6–80
Larchmont ElementaryNorfolkPublic schoolPK–50
Langston High Continuation ProgramArlingtonPublic schoolNot known0
Langley HighMcLeanPublic school9–120
Lane ElementaryAlexandriaPublic schoolPK–60
Landstown MiddleVirginia BeachPublic school6–80
Landstown HighVirginia BeachPublic school9–120
Landstown ElementaryVirginia BeachPublic schoolPK–50
Landmark Christian SchoolRichmondPrivate schoolPK–120
Lancaster HighLancasterPublic school8–120
Lancaster ElementaryKilmarnockPublic schoolK–70
Lancaster Early Childhood Education CenterKilmarnockPublic schoolPK0
Lakeview ElementaryColonial HeightsPublic schoolPK–50
Lakeview ElementaryPortsmouthPublic schoolK–60
Lakeside MiddleCharlottesvillePublic school6–80
Lakeside ElementaryRichmondPublic schoolPK–50
Lakemont ElementaryPetersburgPublic schoolK–50
Lakeland HighSuffolkPublic school9–120
Lake Taylor HighNorfolkPublic school9–120
Lake TaylorNorfolkPublic schoolK–80
Lake Ridge MiddleWoodbridgePublic school6–80
Lake Ridge ElementaryWoodbridgePublic schoolPK–50
Lake Manassas AcademyGainesvillePrivate schoolPK–50
Lake Braddock SecondaryBurkePublic school7–120
Lake Anne ElementaryRestonPublic schoolPK–60
Lafayette SchoolTroyPrivate school5–110
Lafayette HighWilliamsburgPublic school9–120
Lafayette ElementaryFredericksburgPublic schoolK–50
LaCrosse ElementaryLa CrossePublic schoolPK–50