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
Leesville Road Middle Raleigh Middle 43.7
Legacy Classical Academy Charter Reidsville Elementary 6.9
Leicester Elementary Leicester Elementary 26.0
Leland Middle Leland Middle 45.1
Lenoir County Early College High Kinston High 8.3
Lenoir County Learning Academy Kinston Other 9.9
Level Cross Elementary School Randleman Elementary 30.0
Levine Middle College High Sch Mathews High 5.0
Lewis Chapel Middle Fayetteville Middle 40.2
Lewisville Elementary Lewisville Elementary 37.9
Lewisville Middle Lewisville Middle 53.0
Lexington Middle School Lexington Middle 39.6
Lexington Senior High School Lexington High 59.8
Liberty Drive Elementary Thomasville Elementary 18.5
Liberty Elementary School Liberty Elementary 26.0
Liberty Middle Morganton Middle 29.0
Ligon Middle Raleigh Middle 63.2
Lilesville Elementary Lilesville Elementary 20.6
Lillington-Shawtown Elementary Lillington Elementary 46.2
Lincoln Academy Greensboro Middle 39.8
Lincoln Charter School Charter Denver Other 140.5
Lincoln Elementary Leland Elementary 47.2
Lincoln Elementary Ruffin Elementary 18.8
Lincoln Heights Elementary Fuquay-Varina Elementary 45.2
Lincoln Heights Montessori Charlotte Elementary 18.7
Lincolnton High Lincolnton High 47.0
Lincolnton Middle Lincolnton Middle 40.6
Lindley Park Elementary Asheboro Elementary 29.8
Lingerfeldt Elementary Gastonia Elementary 27.2
Little River Elementary Durham Elementary 28.7
Littlefield Middle Lumberton Middle 32.2
Lockhart Elementary Knightdale Elementary 39.0
Locust Elementary Locust Elementary 35.7
London Elementary School Walnut Cove Elementary 14.8
Long Branch Elementary Lumberton Elementary 23.1
Long Creek Elementary Huntersville Elementary 38.0
Long Hill Elementary Fayetteville Elementary 26.7
Long Mill Elementary Youngsville Elementary 31.7
Longleaf School of the Arts Charter Raleigh High 32.0
Longview Raleigh High 17.6
Longview Elementary Hickory Elementary 18.1
Louisburg Elementary Louisburg Elementary 25.6
Louisburg Magnet High Louisburg High 40.7
Love Memorial Elementary Lincolnton Elementary 25.4
Lowe's Grove Middle Durham Middle 28.6
Lowell Elementary Lowell Elementary 28.3
Lower Creek Elementary Lenoir Elementary 22.7
Lowrance Middle Winston Salem Middle 21.2
Loyd E Auman Elementary Fayetteville Elementary 35.3
Lucama Elementary Lucama Elementary 23.8