B−
Charlotte-Mecklenburg Schools
Public school districtGrades PK–12Regional · 7 towns
Serves Charlotte, Huntersville, Cornelius, Matthews, Mint Hill, Davidson and Pineville, and parts of Stallings.
Students
145,014
Schools
186
Spent per student
$13,065
NC $13,045
Students per teacher
17:1
Free or reduced lunch
70%
Debt
$1,341.3M
fiscal 2024
What stands out about Charlotte-Mecklenburg Schools
- School Grade B−: better than 47% of North Carolina districts
- 17 students per teacher
- Debt of $1,341.3M, about $9,250 per student
Where would my kid go?
The school path for Salisbury.
PK–52 elementary schoolsRowan-Salisbury Schools
6–86 middle schoolsRowan-Salisbury Schools
9–122 high schoolsRowan-Salisbury Schools
Test scores vs. NC
2020–21Math proficiency42%
State average 41.9%
Reading / language arts46%
State average 47.2%
Graduation rate (4-year)86%
State average 87.7%
Where the money goes
fiscal 2024$13,065 per student · 0% above NC
Spending
Classroom instruction 64%Support & administration 32%Other 4%
Paid for by
Local (mostly property tax) 34%State 49%Federal 18%
U.S. Census Bureau, Annual Survey of School System Finances.
Enrollment over time
142,733’20
141,434’21
144,197’22
144,116’23
145,014’24
About steady.
Students
Black 34%Hispanic 31%White 24%Asian 7%Two or more races 4%American Indian/Alaska Native <1%Native Hawaiian/Pacific Islander <1%
Schools in the district
186 public schools.
South Academy of International Languages
A−1,259 students15:1
Davidson K-8 School
A1,185 students16:1
Rea Farms STEAM Academy
A+1,098 students16:1
Palisades Park Elementary
A−940 students16:1
Blythe Elementary
B−902 students16:1
Collinswood Language Academy
B893 students16:1
Huntersville Elementary
A−867 students15:1
Mint Hill Elementary School
864 students17:1
Idlewild Elementary
C+850 students17:1
Reedy Creek Elementary
C850 students15:1
Stoney Creek Elementary
C−850 students19:1
Whitewater Academy
C−832 students18:1
Barnette Elementary
B+818 students17:1
J.V. Washam Elementary
A−818 students18:1
Hidden Valley Elementary
D808 students16:1
Endhaven Elementary
B+790 students16:1
Sterling Elementary
D−786 students18:1
Winding Springs Elementary
D786 students16:1
Gov's Village STEM (Lower)
C784 students17:1
Paw Creek Elementary
C−784 students17:1
Huntingtowne Farms Elementary
C776 students16:1
Bain Elementary
A766 students17:1
Mountain Island Lake Academy
C−766 students19:1
South Pine Academy
765 students19:1
Lawrence Orr Elementary
C751 students15:1
Ballantyne Elementary
A−745 students17:1
Pineville Elementary
B−742 students14:1
Grove Park Elementary School
740 students18:1
Renaissance West STEAM Academy
D−737 students14:1
University Meadows Elementary
C−737 students19:1
Elon Park Elementary
A732 students17:1
Matthews Elementary
A−726 students17:1
Berewick Elementary
C−717 students16:1
Albemarle Road Elementary
D711 students17:1
Elizabeth Lane Elementary
A702 students18:1
River Gate Elementary
B−693 students15:1
Sharon Elementary
A+688 students16:1
Olde Providence Elementary
A+687 students16:1
Myers Park Traditional Elem
B+678 students16:1
Winget Park Elementary
B−677 students17:1
Smithfield Elementary
B672 students17:1
Selwyn Elementary
A+669 students14:1
North Academy of World Languages
668 students15:1
Crown Point Elementary
B657 students16:1
Torrence Creek Elementary
B+653 students15:1
Briarwood Academy
C−649 students17:1
Beverly Woods Elementary
A645 students15:1
Hickory Grove Elementary
D643 students20:1
Hawk Ridge Elementary
A640 students15:1
Polo Ridge Elementary
A+634 students17:1
Lake Wylie Elementary
C633 students17:1
J. H. Gunn Elementary
D616 students16:1
Nations Ford Elementary
D−610 students17:1
David Cox Road Elementary
D604 students17:1
Hornets Nest Elementary
D−601 students19:1
Merry Oaks International Academy
D−601 students15:1
Charlotte East Language Academy
D594 students12:1
Providence Spring Elementary
A+586 students16:1
Lansdowne Elementary
C+573 students15:1
Thomasboro Academy
D569 students15:1
Rama Road Elementary
C−560 students17:1
River Oaks Academy
D555 students18:1
Newell Elementary
D554 students13:1
Devonshire Elementary
D−550 students17:1
Grand Oak Elementary
A549 students15:1
Tuckaseegee Elementary
C544 students14:1
Cornelius Elementary
A−542 students15:1
Esperanza Global Academy
538 students17:1
McAlpine Elementary
A−535 students14:1
McKee Road Elementary
A534 students16:1
Shamrock Gardens Elementary
B−532 students14:1
Oaklawn Language Academy
C+531 students13:1
Joseph W Grier Academy
C−529 students16:1
Long Creek Elementary
C−527 students14:1
Steele Creek Elementary
C−525 students16:1
Oakhurst STEAM Academy
C523 students17:1
Westerly Hills Academy
D−522 students16:1
Pinewood Elementary
D521 students15:1
Montclaire Elementary
D−512 students13:1
Greenway Park Elementary
C−511 students12:1
Knights View Elementary School
511 students15:1
Oakdale Elementary
D−497 students16:1
Mallard Creek Elementary
B−490 students16:1
Lebanon Road Elementary
C−488 students14:1
Sedgefield Montessori
A485 students13:1
Statesville Road Elementary
D482 students12:1
Highland Creek Elementary
B477 students17:1
Charles H. Parker Academic Center
B+472 students13:1
Windsor Park Elementary
C470 students16:1
Winterfield Elementary
D−461 students15:1
Clear Creek Elementary
C459 students16:1
Croft Community School
B−459 students17:1
Highland Renaissance Academy
D443 students15:1
Piney Grove Elementary
D441 students13:1
Parkside Elementary
B437 students16:1
Berryhill School
D423 students14:1
First Ward Creative Arts Academy
C421 students15:1
Starmount Academy of Excellence
D−416 students15:1
Bruns Avenue Elementary
D−415 students18:1
Dilworth Elementary
411 students19:1
Elizabeth Traditional Elem
C+409 students14:1
Eastover Elementary
A385 students15:1
Irwin Academic Center
A371 students14:1
Billingsville Elementary
356 students13:1
Highland Mill Montessori
A341 students15:1
Cotswold Elementary
C+340 students11:1
Ashley Park PreK-8 School
D−338 students11:1
Dilworth Elementary School Latta Campus
A330 students14:1
Marie G Davis School
D328 students13:1
Reid Park Academy
D317 students12:1
Chantilly Montessori
A316 students13:1
Vaughan Academy of Technology
C+309 students15:1
Walter G. Byers School
D303 students12:1
Druid Hills Academy
D−288 students10:1
Allenbrook Elementary
C−267 students17:1
Lincoln Heights Montessori
A244 students13:1
University Park Creative Arts
D212 students9:1
Villa Heights Elementary
C153 students10:1
Community House Middle
A1,425 students20:1
Jay M. Robinson Middle
A+1,333 students19:1
Bailey Middle
A1,315 students18:1
Randolph Middle
A1,215 students20:1
Southwest Middle School
C1,205 students17:1
Alexander Graham Middle
B+1,187 students19:1
Piedmont Middle School
A1,108 students20:1
Quail Hollow Middle
C−1,090 students17:1
Francis Bradley Middle
B+1,089 students18:1
McClintock Middle
C1,056 students17:1
Northridge Middle
C−1,014 students18:1
Carmel Middle
B1,004 students17:1
Kennedy Middle
C+990 students18:1
Crestdale Middle
A−989 students20:1
Albemarle Road Middle
C−945 students18:1
Mint Hill Middle
B878 students18:1
Eastway Middle
D849 students17:1
Martin Luther King Jr Middle
D844 students16:1
Ridge Road Middle
C−840 students17:1
J. M. Alexander Middle
C799 students19:1
South Charlotte Middle
A770 students19:1
Ranson Middle
D757 students17:1
Whitewater Middle
C−731 students15:1
Gov's Village STEM (Upper)
C684 students19:1
James Martin Middle
D659 students17:1
Coulwood STEM Academy
C+632 students15:1
Northeast Middle
C−594 students18:1
Sedgefield Middle
C+534 students19:1
Wilson STEM Academy
D456 students19:1
Turning Point Middle
62 students4:1
Ballantyne Ridge High School
1,414 students17:1
Myers Park High School
A+3,225 students21:1
Ardrey Kell High School
A+3,036 students21:1
South Mecklenburg High School
A2,534 students18:1
William Amos Hough High
A+2,518 students21:1
East Mecklenburg High School
A2,422 students19:1
Palisades High School
2,332 students21:1
Julius L. Chambers High School
C+2,225 students19:1
Providence High School
A+2,167 students21:1
Mallard Creek High School
A−2,068 students19:1
Independence High School
A−2,024 students18:1
West Charlotte High School
C2,008 students20:1
Garinger High School
C+1,877 students18:1
North Mecklenburg High School
A−1,854 students17:1
Hopewell High School
B+1,851 students19:1
Butler High School
A1,791 students18:1
Rocky River High School
C1,562 students17:1
Phillip O Berry Academy of Technology
B+1,533 students18:1
Olympic High School
B+1,483 students17:1
West Mecklenburg High School
C+1,290 students17:1
Harding University High School
C1,204 students17:1
Northwest School of the Arts
A−993 students16:1
Cochrane Collegiate Academy
D854 students19:1
Charlotte-Mecklenburg Virtual School
A619 students17:1
Williams Secondary Montessori
A401 students15:1
Char Eng Early College-UNCC
A+313 students20:1
Central Piedmont Early College
D278 students28:1
Hawthorne Academy of Health Sciences
A−239 students13:1
Levine Middle College High Sch
B216 students43:1
Charlotte Teacher Early College
A+192 students36:1
Merancas Middle College-CPCC
B176 students35:1
Cato Middle College High School
B−173 students35:1
Turning Point Academy
D−144 students7:1
Harper Middle College High
B125 students26:1
Elbert Edwin Waddell High School
123 students9:1
Military and Global Leadership
C71 students8:1
Metro School
D258 students7:1
Charlotte-Mecklenburg Academy
D−91 students4:1
Towns served
Nearby districts
Compare spending and schools next door.
District facts: U.S. Department of Education (NCES directory and district boundaries) and the U.S. Census Bureau school finance survey. Test scores and graduation: EDFacts via the Urban Institute Education Data Portal. Neighbor ratings are opinions.