SchoolDataLookup

Virginia Public Schools

Virginia has 2,109 open public schools, including 1,139 elementary, 337 middle, and 325 high schools — 7 are charter schools.

1,139
Elementary
337
Middle
325
High School
7
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 556,577 44%
Black or African American 270,192 21%
Hispanic/Latino 244,142 19%
Asian 96,256 8%
Two or more races 86,443 7%
American Indian / Alaska Native 3,279 0%
Native Hawaiian / Pacific Islander 1,963 0%
Total enrollment 1,258,852 648,922M / 609,930F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Thoroughgood Elementary Virginia Beach Elementary 41.6
Three Chopt Elementary Richmond Elementary 24.0
Three Oaks Elementary Virginia Beach Elementary 41.2
Thurgood Marshall Elementary Manassas Elementary 37.4
Thurgood Marshall Elementary Chesapeake Elementary 32.2
Tidewater Juvenile Detention Home - Chesapeake Chesapeake Not applicable
Tidewater Regional Alternative Ed Project Norfolk Not applicable
Timber Lane Elementary Falls Church Elementary 51.3
Toano Middle Toano Middle 46.3
Tomahawk Creek Middle Midlothian Middle 111.4
Tomahawk Elementary Lynchburg Elementary 45.5
Totaro Elementary Lawrenceville Elementary 17.8
Trailblazer Elementary Charlottesville Elementary 27.0
Trailside Middle Ashburn Middle 85.3
Transition Support Resource Center/Fairfax Fairfax Not applicable
Trantwood Elementary Virginia Beach Elementary 36.2
Trevilians Elementary Louisa Elementary 40.0
Triangle Elementary Triangle Elementary 56.5
Triplett Business & Tech. Mount Jackson Not applicable 16.0
Troutville Elementary Troutville Elementary 20.6
Truitt Intermediate Chesapeake Elementary 15.9
Tuckahoe Elementary Arlington Elementary 27.0
Tuckahoe Elementary Richmond Elementary 42.5
Tuckahoe Middle Richmond Middle 65.6
Tunstall High Dry Fork High 56.0
Tunstall Middle Dry Fork Middle 41.5
Turlington Woods Alternative Suffolk Not applicable 15.0
Turner Ashby High Bridgewater High 65.2
Tuscarora High Leesburg Other 124.8
Tussing Elementary Colonial Heights Elementary 46.0
Twain Middle Alexandria Middle 84.3
Twin Hickory Elementary Glen Allen Elementary 35.0
Twin Springs Elementary Danville Elementary 41.0
Twin Springs High Nickelsville High 24.2
Twin Valley Elementary/Middle Oakwood Elementary 21.3
Twin Valley High Pilgrim Knob High 14.3
Tye River Elementary Arrington Elementary 28.5
Union Hall Elementary Chatham Elementary 17.0
Union High Big Stone Gap High 37.1
Union Middle Big Stone Gap Middle 46.5
Union Mill Elementary Clifton Elementary 54.9
Union Primary Big Stone Gap Elementary 61.0
Unionville Elementary Unionville Elementary 15.5
Unity Braxton Middle Manassas Middle 79.9
Unity Reed High Manassas High 130.2
Valley Academy Fishersville Not applicable
Valley Career and Technical Center Fishersville Not applicable 25.5
Valley Elementary Hot Springs Elementary 8.8
Valley Institute Elementary Bristol Elementary 25.5
Varina Elementary Richmond Elementary 22.0