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,451–1,500 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
Lacey Spring ElementaryHarrisonburgPublic schoolPK–50
Laburnum ElementaryRichmondPublic schoolPK–50
L.L. Beazley ElementaryPrince GeorgePublic schoolPK–50
L.F. Palmer ElementaryNewport NewsPublic schoolPK–50
L.F. Addington MiddleWisePublic school5–80
L. Douglas Wilder MiddleRichmondPublic school6–80
Kyle R. Wilson ElementaryWoodbridgePublic schoolPK–50
Knollwood Meadows ElementaryNewport NewsPublic schoolPK–50
Kiptopeke ElementaryCape CharlesPublic schoolPK–60
Kipps ElementaryBlacksburgPublic schoolK–50
Kingston ElementaryVirginia BeachPublic schoolPK–50
Kings Park ElementarySpringfieldPublic schoolPK–30
King's Grant ElementaryVirginia BeachPublic schoolPK–50
Kings Glen ElementarySpringfieldPublic school4–60
King's Fork MiddleSuffolkPublic school6–80
King's Fork HighSuffolkPublic school9–120
Kings Daughters Hosp. Ep.NorfolkPublic schoolPK–120
King's Christian AcademyRoanokePrivate schoolPK–120
King William HighKing WilliamPublic school9–120
King & Queen ElementaryKing and Queen CourthousePublic schoolPK–60
King George MiddleKing GeorgePublic school6–80
King George HighKing GeorgePublic school9–120
King George ElementaryKing GeorgePublic schoolPK–50
King Abdullah AcademyHerndonPrivate schoolK–120
Kiln Creek ElementaryNewport NewsPublic schoolPK–50
Kilmer MiddleViennaPublic school7–80
Kilmer CenterViennaPublic schoolPK–120
Kilby Shores ElementarySuffolkPublic schoolPK–50
Kids R Kids Of South RidingSouth RidingPrivate schoolPK–50
Kids Of GraceVirginia BeachPrivate schoolPK–K0
Keystone Christian AcademyBerryvillePrivate schoolK–120
Keys Academy - CulpeperCulpeperPrivate school1–120
Keys Academy CharlottesvilleCharlottesvillePrivate school1–120
Keys Academy - Augusta/stuarts DraftStuarts DraftPrivate school1–120
Key MiddleSpringfieldPublic school7–80
Key CenterSpringfieldPublic schoolPK–120
Kettle Run HighNokesvillePublic school9–120
Kersey Creek ElementaryMechanicsvillePublic schoolPK–50
Kerrydale ElementaryWoodbridgePublic schoolPK–50
Kenwood SchoolAnnandalePrivate schoolPK–60
Kentuck ElementaryRinggoldPublic schoolPK–50
Kent Gardens ElementaryMcLeanPublic schoolPK–60
Kenneth W.Culbert ElementaryHamiltonPublic schoolPK–50
Kenmore MiddleArlingtonPublic school6–80
Kenbridge ElementaryKenbridgePublic schoolPK–50
Kempsville MiddleVirginia BeachPublic school6–80
Kempsville Meadows ElementaryVirginia BeachPublic schoolPK–50
Kempsville HighVirginia BeachPublic school9–120
Kempsville ElementaryVirginia BeachPublic schoolPK–50
Kempsville Center For Behavioral HealthNorfolkPrivate school6–120