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,951–2,000 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
Troutville ElementaryTroutvillePublic schoolPK–50
Truitt IntermediateChesapeakePublic school3–50
Tuckahoe ElementaryRichmondPublic schoolPK–50
Tuckahoe ElementaryArlingtonPublic schoolPK–50
Tuckahoe MiddleRichmondPublic school6–80
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
Valley AcademyFishersvillePublic schoolNot known0
Valley Career and Technical CenterFishersvillePublic schoolNot known0
Valley ElementaryHot SpringsPublic schoolPK–70
Valley Institute ElementaryBristolPublic schoolPK–50
Varina ElementaryRichmondPublic school3–50
Varina HighRichmondPublic school9–120
Vernon Johns MiddlePetersburgPublic school6–80
Victoria ElementaryVictoriaPublic schoolPK–50
Victory Academy/Ready for SuccessChathamPublic schoolNot known0
Victory ElementaryBristowPublic schoolPK–50
Victory ElementaryPortsmouthPublic schoolK–60
Vienna ElementaryViennaPublic schoolPK–60
Virginia Avenue Charlotte Dehart ElementaryWinchesterPublic schoolPK–40
Virginia Beach Juvenile Detention HomeVirginia BeachPublic schoolNot known0
Virginia Beach MiddleVirginia BeachPublic school6–80
Virginia Connections AcademyGate CityPublic school6–110
Virginia Heights ElementaryRoanokePublic schoolPK–50
Virginia HighBristolPublic school9–120
Virginia Hills Early Childhood Resource CenterAlexandriaPublic schoolPK0
Virginia Intermediate SchoolBristolPublic school2–50
Virginia L. Murray ElementaryCharlottesvillePublic schoolPK–50
Virginia MiddleBristolPublic school6–80
Virginia Primary SchoolBristolPublic schoolPK–10
Virginia Randolph Education CenterGlen AllenPublic schoolNot known0