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
North Wilkes High School Hays High 40.1
North Wilkes Middle School North Wilkesboro Middle 28.5
North Wilkesboro Elementary School North Wilkesboro Elementary 19.6
North Windy Ridge Intermediate Weaverville Middle 32.9
Northampton County High School Gaston High 18.7
Northampton Early College Weldon High 6.0
Northampton Virtual Academy Jackson High
Northeast Academy of Aerospace & AdvTech Charter Elizabeth City High 42.6
Northeast Elementary Pinetown Elementary 25.7
Northeast Elementary Kinston Elementary 27.0
Northeast Elementary Pikeville Elementary 31.1
Northeast Guilford High McLeansville High 69.3
Northeast Guilford Middle McLeansville Middle 44.9
Northeast Middle Mint Hill Middle 33.4
Northeastern High Elizabeth City High 40.4
Northeastern Randolph Middle School Liberty Middle 25.7
Northern Granville Middle Oxford Middle 26.7
Northern Guilford Elementary Greensboro Elementary 39.5
Northern Guilford High Greensboro High 61.8
Northern Guilford Middle Greensboro Middle 45.2
Northern High Durham High 70.0
Northern Middle Roxboro Middle 28.0
Northern Nash High Rocky Mount High 41.9
Northridge Middle Charlotte Middle 55.2
Northside Elementary Chapel Hill Elementary 31.9
Northside Elementary Elizabeth City Elementary 31.5
Northside Elementary Norlina Elementary 17.6
Northside High Pinetown High 21.6
Northside High Jacksonville High 61.8
Northview Academy Statesville Other 19.1
Northview Middle Hickory Middle 27.8
Northwest Cabarrus High Concord High 67.5
Northwest Cabarrus Middle Concord Middle 40.4
Northwest Elementary Greenville Elementary 27.6
Northwest Elementary Lexington Elementary 39.3
Northwest Elementary Kinston Elementary 31.0
Northwest Elementary Pikeville Elementary 32.0
Northwest Guilford High Greensboro High 100.5
Northwest Guilford Middle Greensboro Middle 51.4
Northwest Halifax Collegiate and Technic Littleton High 13.1
Northwest Harnett Elementary Fuquay-Varina Elementary 36.1
Northwest Middle Winston Salem Middle 48.3
Northwest School of the Arts Charlotte High 62.2
Northwood Elementary High Point Elementary 31.9
Northwood High Pittsboro High 49.0
Northwoods Elementary Jacksonville Elementary 33.0
Northwoods Elementary Cary Elementary 42.6
Northwoods Park Middle Jacksonville Middle 38.0
Norwayne Middle Fremont Middle 43.3
Norwood Elementary Norwood Elementary 23.5