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
Pitts School Road Elementary Concord Elementary 61.0
Pittsboro Elementary Pittsboro Elementary 37.8
Plain View Elementary Dunn Elementary 20.5
Pleasant Garden Elementary Pleasant Garden Elementary 29.6
Pleasant Gardens Elementary School Marion Elementary 21.5
Pleasant Grove Elementary Burlington Elementary 20.2
Pleasant Grove Elementary Morrisville Elementary 29.4
Pleasant Ridge Elementary Gastonia Elementary 55.5
Pleasant Union Elementary Raleigh Elementary 35.9
Pocosin Innovative Charter Charter Creswell Elementary 22.8
Poe Elementary Raleigh Elementary 31.3
Polenta Elementary Garner Elementary 63.2
Polk Central Elementary School Mill Spring Elementary 23.7
Polk County Early College Columbus High 2.7
Polk County High School Columbus High 32.1
Polk County Middle School Mill Spring Middle 40.7
Pollocksville Elementary Pollocksville Elementary 7.2
Polo Ridge Elementary Charlotte Elementary 37.0
Ponderosa Elementary Fayetteville Elementary 26.5
Poplar Springs Elementary School King Elementary 31.0
Poplin Elementary Indian Trail Elementary 50.5
Porter Ridge Elementary Indian Trail Elementary 47.0
Porter Ridge High School Indian Trail High 93.0
Porter Ridge Middle School Indian Trail Middle 62.8
Porters Neck Elementary Wilmington Elementary 41.6
Powell Elementary Raleigh Elementary 34.3
Powhatan Elementary Clayton Elementary 37.7
PreEminent Charter Charter Raleigh Elementary 36.4
Princeton Elementary Princeton Elementary 49.8
Princeton High Princeton High 51.6
Princeville Elementary Tarboro Elementary 13.4
Prospect Elementary Maxton Elementary 52.0
Prospect Elementary Monroe Elementary 28.0
Providence Grove High School Climax High 35.7
Providence High School Charlotte High 105.4
Providence Spring Elementary Charlotte Elementary 36.2
Pruette SCALE Academy High Point High 7.5
Pumpkin Center Intermediate Lincolnton Elementary 18.5
Pumpkin Center Primary Lincolnton Elementary 23.7
Purnell Swett High Pembroke High 87.0
Quail Hollow Middle Charlotte Middle 64.8
Quality Education Academy Charter Winston-Salem Other 35.2
Queen's Grant Community School Charter Mint Hill Other 62.4
Queens Creek Elementary Swansboro Elementary 49.5
Quest Academy Charter Raleigh Elementary 11.0
R Brown McAllister Elementary Concord Elementary 48.1
R Freeman Sch of Engineering Wilmington Elementary 22.3
R Homer Andrews Elementary Burlington Elementary 40.3
R J Reynolds High Winston Salem High 99.2
R Max Abbott Middle Fayetteville Middle 43.1