SchoolDataLookup

North Carolina Public Schools

North Carolina has 2,682 open public schools, including 1,460 elementary, 473 middle, and 606 high schools — 206 are charter schools.

1,460
Elementary
473
Middle
606
High School
206
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 664,084 43%
Black or African American 378,828 25%
Hispanic/Latino 326,607 21%
Two or more races 91,932 6%
Asian 65,057 4%
American Indian / Alaska Native 15,643 1%
Native Hawaiian / Pacific Islander 2,138 0%
Total enrollment 1,544,289 790,822M / 753,467F

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

Schools

School City Level Teachers
Valdese Elementary Valdese Elementary 29.7
Valle Crucis Elementary Boone Elementary 27.4
Valley Springs Middle Arden Middle 45.7
Valmead Elementary Lenoir Elementary 18.3
Valor Preparatory Academy Charter Concord Other 26.4
Vance Charter School Charter Henderson Other 65.5
Vance Co Early College Henderson High 6.7
Vance County High School Henderson High 46.4
Vance County Middle School Henderson Middle 47.5
Vance Elementary Raleigh Elementary 33.8
Vance Virtual Village Academy Henderson High 7.3
Vanceboro-Farm Life Elementary Vanceboro Elementary 31.5
Vandalia Elementary Greensboro Elementary 16.8
Vandora Springs Elementary Garner Elementary 44.3
Vanstory Hills Elementary Fayetteville Elementary 32.5
Vass-Lakeview Elementary Vass Elementary 30.6
Vaughan Academy of Technology Charlotte Elementary 20.3
Vaughan Elementary Macon Elementary 10.3
Vernon Malone College and Career Academy Raleigh High 21.9
Vick Elementary Wilson Elementary 23.3
Vidant Health Greenville Other 2.0
Vienna Elementary Pfafftown Elementary 49.2
Viewmont Elementary Hickory Elementary 30.1
Villa Heights Elementary Charlotte Elementary 14.8
Vinson-Bynum Elementary Wilson Elementary 28.9
Virginia Cross Elementary Siler City Elementary 41.0
Virginia Williamson Elem Bolivia Elementary 36.9
Virtual Academy Winston-Salem Middle 24.1
Voyager Academy Charter Durham Other 101.2
W A Bess Elementary School Gastonia Elementary 39.8
W A Pattillo Middle Tarboro Middle 20.2
W A Young Elementary Morganton Elementary 25.3
W B Beam Intermediate School Cherryville Elementary 10.3
W C Friday Middle School Dallas Middle 34.2
W G Pearson Elementary Durham Elementary 32.0
W H Knuckles Lumberton Elementary 25.8
W H Robinson Elementary Winterville Elementary 44.3
W Jesse Gurganus Elementary Havelock Elementary 24.6
W M Irvin Elementary Concord Elementary 54.4
W M Jenkins Elementary Hickory Elementary 17.8
W P Grier Middle School Gastonia Middle 41.7
W R Odell Elementary Concord Elementary 59.3
W R Odell Primary Concord Elementary 59.3
W T Griggs Elementary Poplar Branch Elementary 18.9
WB Wicker Elementary Sanford Elementary 41.5
Waccamaw Ash Elementary 30.4
Wadesboro Elementary Wadesboro Middle 14.0
Wadesboro Primary Wadesboro Elementary 23.0
Wagram Elementary Wagram Elementary 35.0
Wahl Coates Elementary Greenville Elementary 30.9