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 251–300 of 2,147 public 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
C.D. Hylton HighWoodbridgePublic school9–120
C.E. Curtis ElementaryChesterPublic schoolPK–50
C. Hunter Ritchie ElementaryNew BaltimorePublic schoolPK–50
C.M. Bradley ElementaryWarrentonPublic schoolPK–50
Callaghan ElementaryCovingtonPublic schoolPK–50
Callaway ElementaryCallawayPublic schoolPK–50
Camelot ElementaryChesapeakePublic schoolPK–50
Camelot ElementaryAnnandalePublic schoolPK–60
Cameron ElementaryAlexandriaPublic schoolPK–60
Camp Allen ElementaryNorfolkPublic schoolPK–50
Campbell County Technical CenterRustburgPublic schoolNot known0
Campbell Court ElementaryBassettPublic schoolPK–50
Campbell ElementaryArlingtonPublic schoolPK–50
Canterbury Woods ElementaryAnnandalePublic schoolPK–60
Capron ElementaryCapronPublic schoolPK–50
Captain John Smith ElementaryHamptonPublic schoolPK–50
Cardinal ElementaryArlingtonPublic schoolPK–50
Cardinal ElementaryRichmondPublic schoolPK–50
Cardinal Forest ElementarySpringfieldPublic schoolPK–60
Cardinal Ridge ElementaryCentrevillePublic schoolPK–50
Carlin Springs ElementaryArlingtonPublic schoolPK–50
Caroline HighMilfordPublic school9–120
Caroline MiddleMilfordPublic school6–80
Carroll County Education CenterHillsvillePublic schoolNot known0
Carroll County HighHillsvillePublic school9–120
Carroll County MiddleHillsvillePublic school6–80
Carroll-Galax Reg Alt Ed Prgm/The RAE CtrHillsvillePublic schoolNot known0
Carrollton ElementaryCarrolltonPublic schoolPK–30
Carrsville ElementaryCarrsvillePublic schoolPK–50
Carson MiddleHerndonPublic school7–80
Carter G. Woodson MiddleHopewellPublic school6–80
Carver College and Career AcademyChesterPublic school9–120
Carver ElementaryNewport NewsPublic schoolPK–50
Carver MiddleChesterPublic school6–80
Carysbrook ElementaryFork UnionPublic school3–40
Cashell Donahoe ElementarySandstonPublic schoolPK–50
Cassell ElementaryWaynesboroPublic schoolPK–50
Castlewood ElementaryCastlewoodPublic schoolPK–70
Castlewood HighCastlewoodPublic school8–120
Catoctin ElementaryLeesburgPublic schoolPK–50
Cave Spring ElementaryRoanokePublic schoolPK–50
Cave Spring HighRoanokePublic school9–120
Cave Spring MiddleRoanokePublic school6–80
CCPS OnlineMidlothianPublic schoolNot known0
Cedar Bluff ElementaryCedar BluffPublic schoolPK–50
Cedar Forest ElementaryFredericksburgPublic schoolPK–50
Cedar Lane ElementaryAshburnPublic schoolPK–50
Cedar Lane SchoolViennaPublic schoolNot known0
Cedar Lee MiddleBealetonPublic school6–80
Cedar Point ElementaryBristowPublic schoolPK–50