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
Menchville High Newport News High 125.5
Mercer Middle Aldie Middle 102.1
Meridian High Falls Church High 67.6
Metompkin Elementary Parksley Elementary 30.0
Metro Richmond Alternative Ed Richmond Not applicable
Middle Peninsula Academic Center King William Not applicable 3.5
Middle Peninsula Juvenile Detention Home Williamsburg Not applicable
Middle Road Elementary Prince George Elementary 47.0
Middleburg Community Charter Charter Middleburg Elementary 10.8
Middlesex Elementary Locust Hill Elementary 48.0
Middlesex High Saluda High 31.7
Middletown Elementary Middletown Elementary 40.0
Midlothian High Midlothian High 128.9
Midlothian Middle Midlothian Middle 86.2
Midway Elementary Church Road Elementary 25.0
Miles Jones Elementary Richmond Elementary 36.6
Mill Run Elementary Ashburn Elementary 47.4
Millboro Elementary Millboro Elementary 7.8
Millbrook High Winchester High 99.0
Mills E. Godwin High Richmond High 98.0
Minnieville Elementary Woodbridge Elementary 35.9
Monacan High Richmond High 102.4
Monelison Middle Madison Heights Middle 40.2
Moneta Elementary Moneta Elementary 16.3
Montclair Elementary Dumfries Elementary 37.4
Monterey Elementary Roanoke Elementary 36.0
Montessori Public School of Arlington Arlington Elementary 34.0
Montevideo Middle Penn Laird Middle 51.1
Montgomery Central Christiansburg Not applicable 11.4
Montgomery County Governor's STEM Academy Christiansburg Not applicable
Monticello Governor's Health Sciences Academy Charlottesville Not applicable
Monticello High Charlottesville High 83.8
Montrose Elementary Richmond Elementary 24.0
Montross Middle Montross Middle 32.0
Montvale Elementary Montvale Elementary 16.4
Moorefield Station Elementary Ashburn Elementary 74.1
Morningside Elementary Roanoke Elementary 22.9
Mosaic Elementary Fairfax Elementary 59.7
Moseley Elementary Moseley Elementary 60.4
Moss-Nuckols Elementary Louisa Elementary 43.0
Moton Early Childhood Center Hampton Prekindergarten 18.0
Mount Airy Elementary Gretna Elementary 15.0
Mount Daniel Elementary Falls Church Elementary 38.5
Mount Eagle Elementary Alexandria Elementary 26.5
Mount Hermon Preschool Center Portsmouth Prekindergarten 20.0
Mount Olivet Elementary Martinsville Elementary 17.0
Mount Pleasant Elementary Roanoke Elementary 22.5
Mount Vernon Elementary Alexandria Elementary 51.5
Mount Vernon Elementary Yorktown Elementary 38.0
Mount Vernon High Alexandria High 178.2