Top Rankings
Charlotte-Mecklenburg Schools School District ranks among the top 20% of public school district in North Carolina for:
Category
Attribute
Diversity
Most diverse schools (Top 1%)
Community Size
Largest student body (number of students) (Top 1%)
For the 2025-26 school year, there are 51 public middle schools serving 40,317 students in Charlotte-Mecklenburg Schools School District. This district's average middle testing ranking is 5/10, which is in the bottom 50% of public middle schools in North Carolina.
Public Middle Schools in Charlotte-Mecklenburg Schools School District have an average math proficiency score of 48% (versus the North Carolina public middle school average of 48%), and reading proficiency score of 48% (versus the 50% statewide average).
Minority enrollment is 77% of the student body (majority Black and Hispanic), which is more than the North Carolina public middle school average of 56% (majority Black and Hispanic).
Overview
This School District
This State (NC)
# Schools
186 Schools
882 Schools
# Students
143,940 Students
494,023 Students
# Teachers
8,721 Teachers
31,644 Teachers
Student-Teacher Ratio
17:1
17:1
Student By Grade
District Rank
Charlotte-Mecklenburg Schools School District, which is ranked within the bottom 50% of all 320 school districts in North Carolina (based off of combined math and reading proficiency testing data) for the 2021-2022 school year.
The school district's graduation rate of 82% has decreased from 85% over five school years.
Overall District Rank
#161 out of 325 school districts
(Top 50%)
(Top 50%)
Math Test Scores (% Proficient)
(21-22)52%
51%
Reading/Language Arts Test Scores (% Proficient)
48%
50%
Science Test Scores (% Proficient)
61%
63%
Graduation Rate
(21-22)83%
86%
Students by Ethnicity:
Diversity Score
0.73
0.71
% American Indian
n/a
1%
% Asian
7%
4%
% Hispanic
30%
20%
% Black
35%
25%
% White
24%
44%
% Hawaiian
n/a
n/a
% Two or more races
4%
6%
All Ethnic Groups
District Revenue and Spending
The revenue/student of $11,650 is higher than the state median of $11,187. The school district revenue/student has stayed relatively flat over four school years.
The school district's spending/student of $14,446 is higher than the state median of $11,612. The school district spending/student has stayed relatively flat over four school years.
Total Revenue
$1,677 MM
$17,307 MM
Spending
$2,079 MM
$17,964 MM
Revenue / Student
$11,650
$11,187
Spending / Student
$14,446
$11,612
Best Charlotte-Mecklenburg Schools School District Public Middle Schools (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Jay M. Robinson Middle School
(Math: 89% | Reading: 77%)
Rank:
Rank:
10/
Top 5%10
5925 Ballantyne Commons Pkwy
Charlotte, NC 28277
(980) 343-6944
Charlotte, NC 28277
(980) 343-6944
Gr: 6-8 | 1,330 student Student-teacher ratio: 18:1 Minority enrollment: 55%
Rank: #22.
Rea Farms Steam Academy
Magnet School
(Math: 84% | Reading: 77%)
Rank:
Rank:
10/
Top 10%10
11532 Golf Links Drive
Charlotte, NC 28277
(980) 343-0723
Charlotte, NC 28277
(980) 343-0723
Gr: K-8 | 1,105 student Student-teacher ratio: 16:1 Minority enrollment: 58%
Rank: #33.
Community House Middle School
(Math: 81% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
9500 Community House Rd
Charlotte, NC 28277
(980) 343-0689
Charlotte, NC 28277
(980) 343-0689
Gr: 6-8 | 1,412 student Student-teacher ratio: 19:1 Minority enrollment: 63%
Rank: #44.
Davidson K-8 School
(Math: 81% | Reading: 76%)
Rank:
Rank:
10/
Top 10%10
635 South St
Davidson, NC 28036
(980) 343-3900
Davidson, NC 28036
(980) 343-3900
Gr: K-8 | 1,185 student Student-teacher ratio: 16:1 Minority enrollment: 24%
Rank: #55.
Bailey Middle School
(Math: 81% | Reading: 71%)
Rank:
Rank:
10/
Top 10%10
11900 Bailey Rd
Cornelius, NC 28031
(980) 343-1068
Cornelius, NC 28031
(980) 343-1068
Gr: 6-8 | 1,325 student Student-teacher ratio: 18:1 Minority enrollment: 37%
Rank: #66.
Williams Secondary Montessori
Magnet School
(Math: 65-69% | Reading: 88%)
Rank:
Rank:
9/
Top 20%10
2400 Carmine St
Charlotte, NC 28206
(980) 343-0040
Charlotte, NC 28206
(980) 343-0040
Gr: 7-12 | 362 students Student-teacher ratio: 13:1 Minority enrollment: 40%
Rank: #77.
Randolph Middle School
Magnet School
(Math: 71% | Reading: 76%)
Rank:
Rank:
9/
Top 20%10
4400 Water Oak Rd
Charlotte, NC 28211
(980) 343-6700
Charlotte, NC 28211
(980) 343-6700
Gr: 6-8 | 1,176 student Student-teacher ratio: 19:1 Minority enrollment: 71%
Rank: #88.
Piedmont Middle School
Magnet School
(Math: 73% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
1241 E 10th St
Charlotte, NC 28204
(980) 343-5435
Charlotte, NC 28204
(980) 343-5435
Gr: 6-8 | 1,130 student Student-teacher ratio: 21:1 Minority enrollment: 83%
Rank: #99.
Charlotte-mecklenburg Virtual School
(Math: 70-79% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
7030 Nations Ford Road
Charlotte, NC 28217
(980) 343-3066
Charlotte, NC 28217
(980) 343-3066
Gr: 5-12 | 912 students Student-teacher ratio: 18:1 Minority enrollment: 80%
Rank: #1010.
Northwest School Of The Arts
Magnet School
(Math: 71% | Reading: 72%)
Rank:
Rank:
9/
Top 20%10
1415 Beatties Ford Rd
Charlotte, NC 28216
(980) 343-5500
Charlotte, NC 28216
(980) 343-5500
Gr: 6-12 | 1,008 student Student-teacher ratio: 17:1 Minority enrollment: 69%
Rank: #1111.
South Charlotte Middle School
(Math: 71% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
8040 Strawberry Ln
Charlotte, NC 28277
(980) 343-3670
Charlotte, NC 28277
(980) 343-3670
Gr: 6-8 | 821 students Student-teacher ratio: 19:1 Minority enrollment: 43%
Rank: #1212.
Crestdale Middle School
Magnet School
(Math: 68% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
940 Sam Newell Rd
Matthews, NC 28105
(980) 343-5755
Matthews, NC 28105
(980) 343-5755
Gr: 6-8 | 987 students Student-teacher ratio: 19:1 Minority enrollment: 55%
Rank: #1313.
North Academy Of World Languages
Magnet School
(Math: 65-69% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
12201 Hambright Rd
Huntersville, NC 28078
(980) 343-0743
Huntersville, NC 28078
(980) 343-0743
Gr: K-8 | 678 students Student-teacher ratio: 15:1 Minority enrollment: 74%
Rank: #1414.
South Academy Of International Languages
Magnet School
(Math: 69% | Reading: 61%)
Rank:
Rank:
8/
Top 30%10
8300 Nations Ford Rd
Charlotte, NC 28217
(980) 343-5815
Charlotte, NC 28217
(980) 343-5815
Gr: K-8 | 1,227 student Student-teacher ratio: 15:1 Minority enrollment: 67%
Rank: #1515.
Francis Bradley Middle School
Magnet School
(Math: 62% | Reading: 53%)
Rank:
Rank:
7/
Top 50%10
13345 Beatties Ford Rd
Huntersville, NC 28078
(980) 343-5750
Huntersville, NC 28078
(980) 343-5750
Gr: 6-8 | 1,067 student Student-teacher ratio: 18:1 Minority enrollment: 64%
Rank: #1616.
Mint Hill Middle School
(Math: 59% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
11501 Idlewild Road
Matthews, NC 28105
(980) 343-5439
Matthews, NC 28105
(980) 343-5439
Gr: 6-8 | 869 students Student-teacher ratio: 16:1 Minority enrollment: 68%
Rank: #1717.
Carmel Middle School
(Math: 57% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
5001 Camilla Dr
Charlotte, NC 28226
(980) 343-6705
Charlotte, NC 28226
(980) 343-6705
Gr: 6-8 | 1,050 student Student-teacher ratio: 17:1 Minority enrollment: 53%
Rank: #1818.
Collinswood Language Academy
Magnet School
(Math: 54% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
5621 Flagstaff Drive
Charlotte, NC 28210
(980) 343-5820
Charlotte, NC 28210
(980) 343-5820
Gr: K-8 | 839 students Student-teacher ratio: 15:1 Minority enrollment: 75%
Rank: #1919.
Alexander Graham Middle School
(Math: 51% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
1800 Runnymede Lane
Charlotte, NC 28211
(980) 343-5810
Charlotte, NC 28211
(980) 343-5810
Gr: 6-8 | 1,202 student Student-teacher ratio: 18:1 Minority enrollment: 67%
Rank: #2020.
Coulwood Stem Academy
Magnet School
(Math: 60% | Reading: 38%)
Rank:
Rank:
5/
Bottom 50%10
500 Kentberry Dr
Charlotte, NC 28214
(980) 343-6090
Charlotte, NC 28214
(980) 343-6090
Gr: 6-8 | 609 students Student-teacher ratio: 14:1 Minority enrollment: 96%
Rank: #2121.
Oaklawn Language Academy
Magnet School
(Math: 56% | Reading: 41%)
Rank:
Rank:
5/
Bottom 50%10
1810 Oaklawn Ave
Charlotte, NC 28216
(980) 343-0400
Charlotte, NC 28216
(980) 343-0400
Gr: K-8 | 516 students Student-teacher ratio: 13:1 Minority enrollment: 92%
Rank: #2222.
Sedgefield Middle School
(Math: 45% | Reading: 45%)
Rank:
Rank:
5/
Bottom 50%10
2700 Dorchester Pl
Charlotte, NC 28209
(980) 343-5840
Charlotte, NC 28209
(980) 343-5840
Gr: 6-8 | 484 students Student-teacher ratio: 15:1 Minority enrollment: 58%
Rank: #2323.
Kennedy Middle School
Magnet School
(Math: 40% | Reading: 44%)
Rank:
Rank:
4/
Bottom 50%10
4000 Gallant Ln
Charlotte, NC 28273
(980) 343-5540
Charlotte, NC 28273
(980) 343-5540
Gr: 6-8 | 953 students Student-teacher ratio: 17:1 Minority enrollment: 93%
Rank: #2424.
Mcclintock Middle School
Magnet School
(Math: 43% | Reading: 34%)
Rank:
Rank:
3/
Bottom 50%10
1925 Rama Rd
Charlotte, NC 28212
(980) 343-6425
Charlotte, NC 28212
(980) 343-6425
Gr: 6-8 | 1,007 student Student-teacher ratio: 15:1 Minority enrollment: 88%
Rank: #2525.
Gov's Village Stem (Upper)
Magnet School
(Math: 35% | Reading: 40%)
Rank:
Rank:
3/
Bottom 50%10
7810 Neal Rd
Charlotte, NC 28262
(980) 343-5775
Charlotte, NC 28262
(980) 343-5775
Gr: 5-8 | 671 students Student-teacher ratio: 18:1 Minority enrollment: 98%
Rank: #2626.
Mountain Island Lake Academy
Magnet School
(Math: 33% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
7905 Pleasant Grove Rd
Charlotte, NC 28216
(980) 343-6948
Charlotte, NC 28216
(980) 343-6948
Gr: PK-8 | 802 students Student-teacher ratio: 22:1 Minority enrollment: 94%
Rank: #2727.
Ridge Road Middle School
(Math: 28% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
7260 Highland Creek Pkwy
Charlotte, NC 28269
(980) 344-3410
Charlotte, NC 28269
(980) 344-3410
Gr: 6-8 | 905 students Student-teacher ratio: 17:1 Minority enrollment: 92%
Rank: #2828.
Northridge Middle School
Magnet School
(Math: 28% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
7601 The Plaza
Charlotte, NC 28215
(980) 343-5015
Charlotte, NC 28215
(980) 343-5015
Gr: 6-8 | 1,046 student Student-teacher ratio: 18:1 Minority enrollment: 98%
Rank: #2929.
J. M. Alexander Middle School
Magnet School
(Math: 27% | Reading: 38%)
Rank:
Rank:
2/
Bottom 50%10
12010 Hambright Rd
Huntersville, NC 28078
(980) 343-3830
Huntersville, NC 28078
(980) 343-3830
Gr: 6-8 | 802 students Student-teacher ratio: 19:1 Minority enrollment: 95%
Rank: #3030.
Quail Hollow Middle School
Magnet School
(Math: 32% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
2901 Smithfield Church Rd
Charlotte, NC 28210
(980) 343-3620
Charlotte, NC 28210
(980) 343-3620
Gr: 6-8 | 1,074 student Student-teacher ratio: 16:1 Minority enrollment: 84%
Rank: #3131.
Southwest Middle School
(Math: 31% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
13624 Steele Creek Rd
Charlotte, NC 28273
(980) 343-5006
Charlotte, NC 28273
(980) 343-5006
Gr: 6-8 | 1,287 student Student-teacher ratio: 20:1 Minority enrollment: 88%
Rank: #3232.
Albemarle Road Middle School
Magnet School
(Math: 28% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
6900 Democracy Drive
Charlotte, NC 28212
(980) 343-6420
Charlotte, NC 28212
(980) 343-6420
Gr: 6-8 | 934 students Student-teacher ratio: 16:1 Minority enrollment: 96%
Rank: #33 - 3433. - 34.
Berryhill School
(Math: 35% | Reading: 29%)
Rank:
Rank:
2/
Bottom 50%10
10501 Windy Grove Rd
Charlotte, NC 28278
(980) 343-6100
Charlotte, NC 28278
(980) 343-6100
Gr: PK-8 | 421 students Student-teacher ratio: 13:1 Minority enrollment: 92%
Rank: #33 - 3433. - 34.
Whitewater Middle School
Magnet School
(Math: 35% | Reading: 29%)
Rank:
Rank:
2/
Bottom 50%10
10201 Running Rapids Rd
Charlotte, NC 28214
(980) 344-3400
Charlotte, NC 28214
(980) 344-3400
Gr: 6-8 | 725 students Student-teacher ratio: 15:1 Minority enrollment: 97%
Rank: #3535.
Charlotte East Language Academy
Magnet School
(Math: 38% | Reading: 22%)
Rank:
Rank:
2/
Bottom 50%10
6108 Wilora Lake Rd
Charlotte, NC 28212
(980) 343-0380
Charlotte, NC 28212
(980) 343-0380
Gr: K-8 | 625 students Student-teacher ratio: 11:1 Minority enrollment: 94%
Show 16 more public schools in Charlotte-Mecklenburg Schools School District (out of 51 total schools)
Loading...
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: Public vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

Public School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.