Mahadev Maitri Foundation
US Initiatives

North Carolina

2,689 Schools325 Districts1.5M Students
$13,042
Avg Per-Pupil Spend
-9% nat'l
68.5%
Free Lunch Rate
+16.3pp vs nat'l
84.5%
Graduation Rate
-2.0pp vs nat'l
37/100
Opportunity Score
Limited
⇄ Compare North Carolina with another state
About North Carolina Public Schools

North Carolina's education system is anchored by the Charlotte-Mecklenburg and Wake County school districts, both among the top 20 largest in the US. The state gained national recognition in the 1990s for its ABCs accountability program and substantial teacher pay increases, but subsequent budget cuts eroded gains — leading to a long-running Leandro v. State litigation that found the state was failing to provide a constitutionally adequate education, with a state Supreme Court order compelling billions in new spending. North Carolina has a growing charter sector and one of the most contested school choice policy environments among Southern states. The state uses the NC Check-Ins and NCFE (North Carolina Final Exams) system, and participates in NAEP.

State Snapshot
State BoardNorth Carolina State Board of Education
AssessmentNC Check-Ins / NCFE
Compulsory Ages7–16
School CalendarSchool year begins in late July or early August
Total Enrollment1,529,489
Public Schools2,689
School Districts (325)
Per-pupil spending in North Carolina ranges from $7,460 to $34,774 across districts with available data. State avg: $13,042.
DistrictSchoolsStudentsPer-PupilGrad RateFree LunchOpp.
Large Districts — 10,000+ Students
Wake County Schools193158K$14,0748%90.7%7%37.1%46%39
Charlotte-Mecklenburg Schools178142K$15,99723%85.9%53.5%22%42
Guilford County Schools12669K$13,7886%89.0%5%70.0%36
Winston Salem / Forsyth County Schools8153K$14,1959%86.3%71.0%37
Cumberland County Schools8650K$12,98284.1%80.3%17%35
Union County Public Schools5241K$11,79010%94.3%12%34.1%50%41
Johnston County Public Schools4837K$11,36013%92.9%10%53.1%22%35
Cabarrus County Schools4234K$12,3076%89.7%6%44.3%35%41
Durham Public Schools5531K$17,52434%84.2%66.9%36
Gaston County Schools5630K$11,8569%85.5%68.8%37
Onslow County Schools3927K$11,41312%89.2%6%50.0%27%40
New Hanover County Schools4225K$14,48111%87.4%60.4%12%47
Pitt County Schools3824K$13,05383.8%71.3%40
Alamance-Burlington Schools3722K$15,70120%82.3%64.8%5%38
Buncombe County Schools4522K$14,78513%87.8%56.9%17%39
Public Schools of Robeson County3621K$14,2279%84.0%98.5%44%34
Iredell-Statesville Schools3821K$12,47988.4%46.1%33%39
Harnett County Schools2820K$11,47312%87.1%64.1%6%33
Rowan-Salisbury Schools3318K$12,3226%86.4%66.0%35
Davidson County Schools3618K$11,52212%76.1%10%51.3%25%37
Wayne County Public Schools3217K$12,2706%82.7%98.5%44%40
Catawba County Schools2816K$12,50988.8%5%54.9%20%35
Randolph County School System3215K$12,3375%89.3%6%62.1%9%36
Cleveland County Schools2814K$12,54588.2%74.9%9%33
Nash County Public Schools2914K$12,43383.3%72.9%6%36
Brunswick County Schools2013K$14,88714%85.7%99.5%45%37
Henderson County Schools2313K$12,0947%92.4%9%55.6%19%43
Craven County Schools2613K$12,2676%87.2%68.8%38
Moore County Schools2213K$11,8849%90.4%7%42.9%37%40
Burke County Schools2612K$12,50291.7%9%70.3%36
Lincoln County Schools2312K$11,23614%91.0%8%47.8%30%36
Chapel Hill-Carrboro City Schools2012K$17,56635%92.5%10%29.4%57%39
Rockingham County Schools2211K$13,01286.3%72.7%6%33
Pender County Schools1911K$12,0717%93.1%10%47.4%31%36
Caldwell County Schools2411K$12,3146%88.3%65.7%36
Wilson County Schools2510K$13,8166%76.8%9%86.4%26%36
Medium Districts — 1,000–9,999 Students
Duplin County Schools139,905$11,8409%83.4%99.6%45%43
Lee County Schools169,143$12,59787.3%67.3%38
Chatham County Schools209,038$15,36918%89.1%5%48.2%30%40
Hoke County Schools148,920$12,0298%81.5%99.5%45%27
Wilkes County Schools228,673$12,48287.3%83.3%22%42
Stanly County Schools238,643$12,0398%91.4%8%75.1%10%43
Lenoir County Public Schools178,334$12,62484.8%99.1%45%36
Carteret County Public Schools188,081$13,8186%84.6%77.8%14%40
Sampson County Schools187,971$13,22081.3%99.3%45%38
Franklin County Schools167,897$12,92184.1%65.4%36
Rutherford County Schools187,527$16,39726%84.8%99.2%45%34
Surry County Schools207,340$13,31792.5%9%64.5%6%42
Orange County Schools137,208$15,55819%89.2%6%49.5%28%44
Granville County Schools176,748$12,66379.6%6%69.7%39
Showing 50 of 325
Frequently Asked Questions
Data sourced from NCES Common Core of Data, EDFacts, and Opportunity Atlas. Figures reflect the most recent available federal dataset (2021-22 / 2022-23). Learn more about our data sources.