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
Seventy-First High Fayetteville High 55.5
Shady Brook Elementary Kannapolis Elementary 23.0
Shady Grove Elementary Advance Elementary 31.0
Shadybrook Elementary High Point Elementary 24.1
Shallotte Middle Shallotte Middle 38.2
Shamrock Gardens Elementary Charlotte Elementary 37.8
Sharon Elementary Statesville Elementary 18.5
Sharon Elementary Charlotte Elementary 42.0
Shaw Academy Laurinburg High 11.5
Shawboro Elementary School Shawboro Elementary 38.9
Sheep-Harney Elementary Elizabeth City Elementary 27.4
Shelby High Shelby High 51.4
Shelby Middle Shelby Middle 35.4
Shepherd Elementary Mooresville Elementary 47.0
Sherrills Ford Elementary Sherrills Ford Elementary 35.3
Sherwood Elementary Gastonia Elementary 33.8
Sherwood Forest Elementary Winston Salem Elementary 44.0
Sherwood Githens Middle Durham Middle 51.2
Sherwood Park Elementary Fayetteville Elementary 27.7
Shiloh Valley Elementary Monroe Elementary 35.0
Shiloh Valley Primary School Monroe Elementary 42.3
Shining Rock Classical Academy Charter Waynesville Other 47.3
Shive Elementary Rockwell Elementary 28.4
Shoals Elementary Pinnacle Elementary 17.5
Shuford Elementary Conover Elementary 26.6
Siler City Elementary Siler City Elementary 48.2
Silk Hope School Siler City Elementary 21.3
Silver Valley Elementary Lexington Elementary 17.8
Silverdale Elementary Maysville Elementary 41.0
Smith Elementary Raleigh Elementary 45.9
Smith Farm Elementary Winston-Salem Elementary 36.4
Smith Middle Chapel Hill Middle 55.8
Smithfield Elementary Charlotte Elementary 40.4
Smithfield Middle Smithfield Middle 43.6
Smithfield-Selma High Smithfield High 86.2
Smokey Mountain Elementary Whittier Elementary 21.5
Smoky Mountain High School Sylva High 41.6
Snow Creek Elementary Hickory Elementary 36.4
Snow Hill Primary Snow Hill Elementary 32.0
Socrates Academy Charter Matthews Other 53.0
South Academy of International Languages Charlotte Elementary 85.1
South Asheboro Middle Asheboro Middle 31.0
South Brunswick High Southport High 67.6
South Brunswick Middle Southport Middle 36.0
South Caldwell High Hudson High 66.7
South Central Winterville High 94.4
South Charlotte Middle Charlotte Middle 40.8
South Columbus High Tabor City High 42.5
South Creek Elementary Robersonville Elementary 20.3
South Creek Middle Robersonville Middle 12.0