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
White Oak Elementary Cape Carteret Elementary 44.5
White Oak Elementary Edenton Elementary 34.0
White Oak High Jacksonville High 64.9
White Plains Elementary Mount Airy Elementary 22.1
Whiteville High Whiteville High 28.9
Whiteville Primary Whiteville Elementary 27.8
Whitewater Academy Charlotte Elementary 47.1
Whitewater Middle Charlotte Middle 47.9
Whitnel Elementary Lenoir Elementary 16.5
Wilburn Elementary Raleigh Elementary 43.2
Wildwood Forest Elementary Raleigh Elementary 44.7
Wiley Elementary Raleigh Elementary 35.1
Wiley Magnet Middle Winston Salem Middle 48.3
Wilkes Central High School Wilkesboro High 49.1
Wilkes Early College High School Wilkesboro High 9.0
Wilkesboro Elementary School Wilkesboro Elementary 24.1
William Amos Hough High Cornelius High 119.2
William Ellis Middle Advance Middle 30.8
William H Owen Elementary Fayetteville Elementary 29.8
William Lenoir Middle Lenoir Middle 29.8
William R Davie Elementary Mocksville Elementary 24.0
William R Davie Middle S.T.E.M. Academy Roanoke Rapids Middle 16.2
William T Brown Elementary Spring Lake Elementary 33.4
Williams Elementary Swannanoa Elementary 28.4
Williams Secondary Montessori Charlotte High 27.5
Williams Township Whiteville Elementary 43.9
Williamsburg Elementary Reidsville Elementary 32.9
Williamston Primary Williamston Elementary 24.9
Williston Middle Wilmington Middle 47.2
Willow Oak Montessori Charter Pittsboro Elementary 28.8
Willow Spring High Fuquay Varina High 109.7
Willow Springs Elementary Willow Spring Elementary 58.7
Wilmington Early College High Castle Hayne High 13.1
Wilmington Preparatory Academy Charter Wilmington Elementary 11.8
Wilmington School of the Arts Charter Wilmington Elementary 20.2
Wilson Academy of Applied Technology Wilson High 14.5
Wilson Academy of Virtual Education Wilson High 0.3
Wilson Early College Academy Wilson High 13.1
Wilson Preparatory Academy Charter Wilson Other 41.0
Wilson STEM Academy Charlotte Middle 23.4
Wilson's Mills Elementary Wilson's Mills Elementary 36.3
Wilton Elementary Franklinton Elementary 19.7
Winding Springs Elementary Charlotte Elementary 49.9
Windsor Elementary Windsor Elementary 22.0
Windsor Park Elementary Charlotte Elementary 29.4
Winecoff Elementary Concord Elementary 48.1
Wingate Elementary Wingate Elementary 30.0
Winget Park Elementary Charlotte Elementary 40.5
Winstead Avenue Elementary Rocky Mount Elementary 24.6
Winston-Salem Preparatory Acad Winston-Salem High 34.7