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,551–2,600 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Tomahawk Creek MiddleMidlothianPublic school6–80
Tomahawk ElementaryLynchburgPublic schoolPK–50
Toras ChaimPortsmouthPrivate schoolPK–80
Totaro ElementaryLawrencevillePublic schoolPK–60
Town & Country Day SchoolNorfolkPrivate schoolK–10
Trailblazer ElementaryCharlottesvillePublic schoolPK–40
Trailside MiddleAshburnPublic school6–80
Transition Support Resource Center/FairfaxHerndonPublic schoolNot known0
Trantwood ElementaryVirginia BeachPublic schoolPK–50
Tree Of Life Christian Prep SchoolFredericksburgPrivate schoolPK–80
Trevilians ElementaryLouisaPublic schoolPK–50
Triangle ElementaryTrianglePublic schoolPK–50
Trinity Christian SchoolClaudvillePrivate schoolPK–120
Trinity Christian School Of FairfaxFairfaxPrivate schoolK–120
Trinity Episcopal SchoolRichmondPrivate school8–120
Trinity Lutheran SchoolNewport NewsPrivate schoolPK–80
Trinity School At Meadow ViewFalls ChurchPrivate school7–120
Triplett Business & Tech.Mount JacksonPublic schoolNot known0
Troutville ElementaryTroutvillePublic schoolPK–50
Truitt IntermediateChesapeakePublic school3–50
Truro Preschool & KindergartenFairfaxPrivate schoolPK–K0
Tuckahoe ElementaryRichmondPublic schoolPK–50
Tuckahoe ElementaryArlingtonPublic schoolPK–50
Tuckahoe MiddleRichmondPublic school6–80
Tuckahoe Montessori SchoolRichmondPrivate schoolPK–50
Tunstall HighDry ForkPublic school9–120
Tunstall MiddleDry ForkPublic school6–80
Turlington Woods AlternativeSuffolkPublic schoolNot known0
Turner Ashby HighBridgewaterPublic school9–120
Tuscarora HighLeesburgPublic schoolPK–120
Tussing ElementaryColonial HeightsPublic schoolPK–50
Twain MiddleAlexandriaPublic school7–80
Twin Hickory ElementaryGlen AllenPublic schoolPK–50
Twin Springs ElementaryDanvillePublic schoolPK–50
Twin Springs HighNickelsvillePublic school8–120
Twin Valley Elementary/MiddleOakwoodPublic schoolPK–70
Twin Valley HighPilgrim KnobPublic school8–120
Tye River ElementaryArringtonPublic schoolPK–50
Union Hall ElementaryChathamPublic schoolPK–50
Union HighBig Stone GapPublic school9–120
Union MiddleBig Stone GapPublic school5–80
Union Mill ElementaryCliftonPublic schoolPK–60
Union PrimaryBig Stone GapPublic schoolPK–40
Unionville ElementaryUnionvillePublic schoolPK–20
Unity Braxton MiddleManassasPublic school6–80
Unity Reed HighManassasPublic school9–120
University Montessori SchoolCharlottesvillePrivate schoolPK–K0
Valley AcademyFishersvillePublic schoolNot known0
Valley Baptist Christian SchoolEdinburgPrivate schoolK–120
Valley Career and Technical CenterFishersvillePublic schoolNot known0