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,451–2,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
Carroll County Education CenterHillsvillePublic schoolNot known0
Caroline MiddleMilfordPublic school6–80
Caroline HighMilfordPublic school9–120
Carlisle SchoolMartinsvillePrivate schoolPK–120
Carlin Springs ElementaryArlingtonPublic schoolPK–50
Cardinal Ridge ElementaryCentrevillePublic schoolPK–50
Cardinal Newman AcademyNorth ChesterfieldPrivate school9–120
Cardinal Montessori SchoolWoodbridgePrivate schoolPK–60
Cardinal Forest ElementarySpringfieldPublic schoolPK–60
Cardinal ElementaryArlingtonPublic schoolPK–50
Cardinal ElementaryRichmondPublic schoolPK–50
Card Academy AlexandriaAlexandriaPrivate schoolK–100
Captain John Smith ElementaryHamptonPublic schoolPK–50
Capron ElementaryCapronPublic schoolPK–50
Cape Henry Collegiate SchoolVirginia BeachPrivate schoolPK–120
Cape Charles Christian SchoolCape CharlesPrivate schoolPK–80
Canterbury Woods ElementaryAnnandalePublic schoolPK–60
Campbell ElementaryArlingtonPublic schoolPK–50
Campbell Court ElementaryBassettPublic schoolPK–50
Campbell County Technical CenterRustburgPublic schoolNot known0
Camp Allen ElementaryNorfolkPublic schoolPK–50
Cameron ElementaryAlexandriaPublic schoolPK–60
Camelot ElementaryChesapeakePublic schoolPK–50
Camelot ElementaryAnnandalePublic schoolPK–60
Calvary Seventh-day Adventist SchoolNewport NewsPrivate schoolK–80
Calvary Road Christian SchoolAlexandriaPrivate schoolPK–60
Calvary Road Christian SchoolAlexandriaPrivate schoolPK–60
Calvary Christian SchoolTrianglePrivate schoolPK–120
Calvary Christian SchoolNew CantonPrivate schoolK–120
Calvary Christian AcademyRockinghamPrivate schoolK–120
Callaway ElementaryCallawayPublic schoolPK–50
Callaghan ElementaryCovingtonPublic schoolPK–50
C.M. Bradley ElementaryWarrentonPublic schoolPK–50
C. Hunter Ritchie ElementaryNew BaltimorePublic schoolPK–50
C.f. Richards Christian SchoolStauntonPrivate schoolPK–80
C.E. Curtis ElementaryChesterPublic schoolPK–50
C.D. Hylton HighWoodbridgePublic school9–120
C.C. Wells ElementaryChesterPublic schoolPK–50
C. Alton Lindsay MiddleHamptonPublic school6–80
C.A. Sinclair ElementaryManassasPublic schoolPK–50
Byrd ElementaryGoochlandPublic schoolPK–50
Butts Road PrimaryChesapeakePublic schoolPK–20
Butts Road IntermediateChesapeakePublic school3–50
Bush Hill ElementaryAlexandriaPublic schoolPK–60
Burton Center for Arts and TechnologySalemPublic schoolNot known0
Burlington ElementaryRoanokePublic schoolPK–50
Burke SchoolBurkePublic schoolNot known0
Bull Run MiddleGainesvillePublic school6–80
Bull Run ElementaryCentrevillePublic schoolPK–60
Bull Run Early Childhood Resource CenterCentrevillePublic schoolPK0