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
College Park Elementary Virginia Beach Elementary 38.2
Colonel Fred Cherry Middle SUFFOLK Middle 62.9
Colonial Beach Elementary Colonial Beach Elementary 21.3
Colonial Beach High Colonial Beach High 11.0
Colonial Elementary Troutville Elementary 33.0
Colonial Forge High Stafford High 190.0
Colonial Heights High Colonial Heights High 66.0
Colonial Heights Middle Colonial Heights Middle 55.0
Colonial Heights Technical Center Colonial Heights Not applicable 13.0
Colonial Trail Elementary Glen Allen Elementary 39.0
Columbia Elementary Annandale Elementary 30.4
Colvin Run Elementary Vienna Elementary 51.5
Commonwealth Ctr For Children & Adolescents Staunton Other
Commonwealth Governor's School Fredericksburg Not applicable
Community Based Education Falls Church Not applicable 17.0
Community Lab School Charter Charlottesville High 18.2
Concord Elementary Concord Elementary 28.8
Conway Elementary Fredericksburg Elementary 61.0
Cool Spring Elementary Mechanicsville Elementary 56.0
Cool Spring Elementary Leesburg Elementary 53.6
Cool Spring Elementary Petersburg Elementary 37.0
Cool Spring Primary King William Elementary 33.0
Cooper Middle McLean Middle 80.9
Cople Elementary Hague Elementary 32.0
Cora Kelly School for Math Science and Technology Alexandria Elementary 22.9
Cornerstone Learning Center Rustburg Not applicable 9.2
Corporate Landing Elementary Virginia Beach Elementary 33.7
Corporate Landing Middle Virginia Beach Middle 63.4
Cosby High Midlothian High 157.7
Cougar Elementary Manassas Park Elementary 58.0
Council Elementary/Middle Honaker Elementary 15.9
Council High Honaker High 10.3
Countryside Elementary Sterling Elementary 57.4
Courthouse Academy Program Fredericksburg Not applicable
Courthouse Road Elementary Spotsylvania Elementary 52.0
Courtland Elementary Spotsylvania Elementary 37.0
Courtland High Fredericksburg High 86.5
Coventry Elementary Yorktown Elementary 41.0
Covington Middle Covington Middle 43.0
Covington-Harper Elementary Dumfries Elementary 54.3
Cradock Elementary Portsmouth Elementary 32.0
Cradock Middle Portsmouth Middle 38.0
Craig County High New Castle High 27.0
Craigsville Elementary Craigsville Elementary 12.0
Crater Juvenile Detention Home Disputanta Not applicable
Creeds Elementary Virginia Beach Elementary 24.2
Creekside Elementary Suffolk Elementary 47.0
Creighton's Corner Elementary Ashburn Elementary 62.5
Crestview Elementary Richmond Elementary 29.0
Crestwood Elementary Richmond Elementary 45.1