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
J R Ingram Jr Elementary Sanford Elementary 30.1
J S Waters School Goldston Elementary 17.8
J Sam Gentry Middle Mount Airy Middle 22.2
J W Coon Elementary Fayetteville Elementary 18.7
J W McLauchlin Elementary Raeford Elementary 25.0
J W Seabrook Elementary Fayetteville Elementary 21.0
J W Turlington School Raeford High 6.0
J. C. Roe Center Wilmington High 11.7
J. F. Webb High Oxford High 25.9
J. H. Gunn Elementary Charlotte Elementary 37.4
J. M. Alexander Middle Huntersville Middle 42.8
J.T. Barber Elementary New Bern Elementary 21.9
J.V. Washam Elementary Cornelius Elementary 46.5
JCPS Virtual Academy Smithfield Other 15.7
Jack Britt High Fayetteville High 77.6
Jackson Co Early College Sylva High 2.4
Jackson Community School Sylva High 3.6
Jackson Day School Charter Charlotte Other 60.4
Jackson Middle Greensboro Middle 28.5
Jackson Park Elementary Kannapolis Elementary 33.8
Jacksonville Commons Elem Jacksonville Elementary 37.0
Jacksonville Commons Middle Jacksonville Middle 54.0
Jacksonville High Jacksonville High 78.2
Jacobs Fork Middle Newton Middle 29.5
James B Dudley High Greensboro High 83.6
James E Shepard Middle Durham Middle 29.1
James Hunt High Wilson High 62.1
James Kenan High Warsaw High 49.4
James Love Elementary Shelby Elementary 30.5
James Martin Middle Charlotte Middle 38.5
James W Smith Elementary Cove City Elementary 23.1
James Y Joyner Elementary Greensboro Elementary 20.0
Jamestown Elementary Jamestown Elementary 28.7
Jamestown Middle Jamestown Middle 56.4
Jamesville Elementary Jamesville Elementary 14.2
Jarvisburg Elementary Jarvisburg Elementary 14.7
Jay M Robinson High Concord High 68.7
Jay M. Robinson Middle Charlotte Middle 71.3
Jefferson Elementary Shelby Elementary 30.0
Jefferson Elementary Winston-Salem Elementary 40.8
Jefferson Elementary Greensboro Elementary 48.5
Jeffreys Grove Elementary Raleigh Elementary 37.6
Jesse Wharton Elem Greensboro Elementary 36.6
Jessie Mae Monroe Elementary Ash Elementary 29.0
John A Holmes High Edenton High 36.1
John C Tayloe Elementary Washington Elementary 32.3
John Chavis Middle School Cherryville Middle 27.5
John J Blair Elementary Wilmington Elementary 34.4
John M Morehead High Eden High 38.2
John R Griffin Middle Fayetteville Middle 57.7