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
Central Academy of Technology and Arts Monroe High 55.1
Central Cabarrus High Concord High 86.0
Central Carolina Academy Charter Sanford High 34.8
Central Davidson High Lexington High 50.4
Central Davidson Middle Lexington Middle 41.5
Central Davie Academy Mocksville Other 0.6
Central Elementary Barco Elementary 15.8
Central Elementary Statesville Elementary 22.5
Central Elementary Jackson Elementary 22.0
Central Elementary Hillsborough Elementary 23.3
Central Elementary Elizabeth City Elementary 28.4
Central Elementary Eden Elementary 31.2
Central Elementary Albemarle Elementary 38.9
Central Haywood High Waynesville High 7.4
Central Middle Dobson Middle 30.9
Central Middle Whiteville Middle 27.2
Central Middle School Gatesville Middle 23.0
Central Park School For Children Charter Durham Elementary 47.1
Central Piedmont Early College Charlotte High 10.0
Central Wake High School Charter Raleigh High 7.8
Central Wilkes Middle School Moravian Falls Middle 38.6
Chadbourn Elementary Chadbourn Elementary 17.8
Challenger Early College High Hickory High 11.2
Chaloner Middle School Roanoke Rapids Middle 34.0
Chantilly Montessori Charlotte Elementary 24.2
Chapel Grove Elementary Gastonia Elementary 25.2
Chapel Hill High Chapel Hill High 101.0
Char Eng Early College-UNCC Charlotte High 16.0
Charles B Aycock High Pikeville High 42.8
Charles E Boger Elementary Kannapolis Elementary 57.6
Charles England Elementary School Lexington Elementary 26.5
Charles H Darden Middle Wilson Middle 27.7
Charles H Tuttle Elementary Maiden Elementary 21.9
Charles H. Parker Academic Center Charlotte Elementary 36.9
Charles P Murray Middle Wilmington Middle 51.7
Charles W McCrary Elementary Asheboro Elementary 29.3
Charlotte East Language Academy Charlotte Elementary 50.9
Charlotte Lab School Charter Charlotte Other 64.8
Charlotte Secondary Charter Charlotte High 7.1
Charlotte Teacher Early College Charlotte High 5.3
Charlotte-Mecklenburg Academy Charlotte Other 20.8
Charlotte-Mecklenburg Virtual School Charlotte High 35.6
Chase High School Forest City High 28.7
Chase Middle School Forest City Middle 26.6
Chatham Central High Bear Creek High 30.8
Chatham Charter Charter Siler City Other 42.2
Chatham County Schools Virtual Academy Siler City High
Chatham Early College Siler City High 5.5
Chatham Grove Elementary Pittsboro Elementary 42.1
Chatham Middle Siler City Middle 37.2