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
Wake EC of Information & Biotechnologies Morrisville High 16.4
Wake Early College of Health and Science Raleigh High 13.9
Wake Forest Charter Academy Charter Wake Forest Elementary 34.4
Wake Forest Elementary Wake Forest Elementary 37.6
Wake Forest High School Wake Forest High 108.6
Wake Forest Middle School Wake Forest Middle 55.0
Wake Preparatory Academy Charter Wake Forest Other 121.7
Wake STEM Early College High School Cary High 14.5
Wake Young Men's Leadership Academy Raleigh High 20.6
Wake Young Women's Leadership Academy Raleigh High 21.1
Wakefield Elementary Raleigh Elementary 39.9
Wakefield High Raleigh High 105.6
Wakefield Middle Raleigh Middle 45.3
Wakelon Elementary Zebulon Elementary 44.5
Waldo C Falkener Sr Elementary Greensboro Elementary 37.9
Walker-Spivey Elementary Fayetteville Elementary 21.8
Walkertown Elementary Walkertown Elementary 48.5
Walkertown High Walkertown High 47.5
Walkertown Middle Walkertown Middle 42.4
Wallace Elementary Wallace Elementary 66.5
Wallace-Rose Hill High Teachey High 42.2
Wallburg Elementary Winston-Salem Elementary 40.3
Walnut Cove Elementary School Walnut Cove Elementary 20.7
Walnut Creek Elementary Raleigh Elementary 51.5
Walter Bickett Elementary Monroe Elementary 40.5
Walter G. Byers School Charlotte Elementary 24.6
Walter M Williams High Burlington High 59.5
Walter R Johnson Middle Morganton Middle 34.0
Ward Elementary Winston-Salem Elementary 37.0
Warlick Academy Gastonia High 16.0
Warren County High Warrenton High 19.7
Warren County Middle Warrenton Middle 24.2
Warren Early College High Warrenton High 4.6
Warrenwood Elementary Fayetteville Elementary 29.6
Warsaw Elementary Warsaw Elementary 57.5
Washington County Elementary School Roper Elementary 35.2
Washington County High Plymouth High 32.3
Washington Early College High Creswell High 2.0
Washington Elementary Shelby Elementary 26.1
Washington Elementary Greensboro Elementary 14.5
Washington Elementary Raleigh Elementary 40.6
Washington High Washington High 36.1
Washington Montessori Charter Washington Other 34.6
Washington Street Elementary Rockingham Elementary 22.9
Watauga High Boone High 82.4
Watauga Innovation Academy Boone High
Watauga Virtual Academy Boone Elementary
Water's Edge Village School Charter Corolla Elementary 4.0
Waxhaw Elementary Waxhaw Elementary 40.9
Wayne Early / Middle College High Goldsboro High 9.4