Friday, May 29, 2026

Charlotte-Mecklenburg: How North Carolina's Largest District Fell Behind

Charlotte-Mecklenburg Schools once led its peers in graduation rate. Eight years later, CMS trails Wake by 7 points and Guilford by nearly 8, with the state's largest cohort of non-graduates.

In 2016, Charlotte-Mecklenburg SchoolsET posted a graduation rate of 89.6% — above the state average, 2.5 points ahead of Wake CountyET. The state's largest district looked like it was about to join the 90% club.

Eight years later, the picture has reversed completely.

CMS has fallen below Wake, Guilford, and the state average

CMS graduated 84.4% of its 2024 cohort, a 5.2 percentage point decline from its 2016 peak. Wake County SchoolsET reached an all-time high of 91.4%. Guilford County SchoolsET hit 92.2%. The state average sits at 87.0%. Charlotte-Mecklenburg, which had been the peer to beat, now trails all of them.

The reversal by the numbers

The CMS-Wake comparison captures the scale of the shift. In 2016, CMS led Wake by 2.5 points. By 2024, it trails by 7.0 points — a swing of nearly 10 percentage points in relative position.

CMS went from beating Wake to trailing by 7 points

With 11,571 students in its 2024 graduation cohort — the second largest in North Carolina — the gap carries enormous weight. At Wake's rate, CMS would graduate roughly 810 more students per year. At Guilford's rate, nearly 900 more.

The decline is not uniform across the student body. CMS's white graduation rate stands at 93.0%, well above the state average. The damage is concentrated among Black and Hispanic students.

The racial dimensions

CMS graduation rates by race showing post-2017 decline for Black and Hispanic students

CMS's Black graduation rate peaked at 89.7% in 2017 — a number that suggested the district was close to eliminating the racial graduation gap. By 2024, it had fallen to 83.4%, a 6.3 point decline.

Hispanic students show a similar but steeper trajectory. Roughly three in four Hispanic students in Charlotte-Mecklenburg graduate on time, but the rate has slipped from a peak near 80% to 75.9% in 2024.

The racial dimension matters because of CMS's composition. The 2024 graduating cohort was roughly 37% Black, 29% Hispanic, and 25% white. Declines concentrated in the two largest demographic groups produce a disproportionate impact on the overall rate.

Why CMS and not Wake

What separates Charlotte-Mecklenburg from Wake County, a district with similar size and suburban-urban dynamics? The districts face comparable demographic complexity — both serve large, diverse metro areas in the Research Triangle and Charlotte corridors. Both have growing Hispanic populations and significant economic diversity.

Wake's trajectory has been steadily upward since 2006, with no sustained period of decline. CMS improved at a similar pace through 2016, then diverged. The causes of that divergence likely involve a combination of factors: CMS's student reassignment policy changes, a higher chronic absenteeism rate, and a more concentrated poverty distribution than Wake's dispersed suburban model.

Charlotte-Mecklenburg is also navigating a budget shortfall and staffing challenges that have strained the district's ability to provide targeted graduation support.

The drag on the state

CMS's size means its decline is not just a local story. With the state's largest cohort at 11,571 students, Charlotte-Mecklenburg is the single biggest drag on North Carolina's statewide graduation rate. If CMS had maintained its 2016 rate of 89.6%, the state average would be roughly 0.5 points higher — enough to put North Carolina measurably closer to the 87.6% peak it hit in 2020.

The state's graduation plateau and CMS's decline are intertwined. It is difficult for North Carolina to break through 87% when its largest district is moving in the wrong direction.

Charlotte-Mecklenburg Schools did not respond to a request for comment.

Detailed code that reproduces the analysis and figures in this article is available exclusively to EdTribune subscribers.

Discussion

Loading comments...