Home › North Carolina › Mecklenburg County
Charlotte-Mecklenburg Schools Schools
Charlotte-Mecklenburg Schools is a public school district in North Carolina, based in Mecklenburg County (Charlotte). SchoolGrade grades 178 of its schools on actual versus projected test scores; every school below has its own page.
Charlotte-Mecklenburg Schools on the map
District boundary from the NCES EDGE composite school district file. Each marker is a graded school; click it for its grade and scores.
SchoolGrade summary for Charlotte-Mecklenburg Schools
175 of 178 schools in Charlotte-Mecklenburg Schools carry a SchoolGrade (3 have no school-level proficiency results in our source data). Grade distribution:
A: 55B: 26C: 36D: 41F: 17
Best schools in Charlotte-Mecklenburg Schools
Statewide rankings: all 608 high schools in North Carolina · all 453 middle schools in North Carolina · all 1409 elementary schools in North Carolina
The ten highest SchoolGrades in the district. Grades reward actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact.
- A+ Merancas Middle College Cpcc (High school, greatly exceeds expectations)
- A+ Providence Spring Elementary (Elementary school, exceeds expectations)
- A+ Levine Middle College High Sch (High school, exceeds expectations)
- A+ Polo Ridge Elementary (Elementary school, meets expectations)
- A+ Grand Oak Elementary (Elementary school, exceeds expectations)
- A+ Rea Farms Steam Academy (Elementary school, meets expectations)
- A+ Dilworth Elementary School Latta Campus (Elementary school, meets expectations)
- A+ Selwyn Elementary (Elementary school, meets expectations)
- A+ Mckee Road Elementary (Elementary school, exceeds expectations)
- A+ Community House Middle (Middle school, exceeds expectations)
Every school in Charlotte-Mecklenburg Schools
High schools (18)
- A- Ardrey Kell High School, Charlotte
- B- Butler High School, Matthews
- B- East Mecklenburg High School, Charlotte
- D- Garinger High School, Charlotte
- D- Harding University High School, Charlotte
- C Hopewell High School, Huntersville
- C Independence High School, Charlotte
- D Julius L Chambers High School, Charlotte
- C Mallard Creek High School, Charlotte
- B Myers Park High School, Charlotte
- C North Mecklenburg High School, Huntersville
- D+ Olympic High School, Charlotte
- A Providence High School, Charlotte
- D Rocky River High School, Mint Hill
- C+ South Mecklenburg High School, Charlotte
- D+ West Charlotte High School, Charlotte
- D- West Mecklenburg High School, Charlotte
- A- William Amos Hough High, Cornelius
Middle and junior high schools (30)
- D- Albemarle Road Middle, Charlotte
- C Alexander Graham Middle, Charlotte
- A+ Bailey Middle, Cornelius
- A- Carmel Middle, Charlotte
- B+ Cato Middle College High School, Charlotte
- A+ Community House Middle, Charlotte
- A Crestdale Middle, Matthews
- F Eastway Middle, Charlotte
- B+ Francis Bradley Middle, Huntersville
- Harper Middle College High, Charlotte
- D- J M Alexander Middle, Huntersville
- D- James Martin Middle, Charlotte
- A+ Jay M Robinson Middle, Charlotte
- C+ Kennedy Middle, Charlotte
- A+ Levine Middle College High Sch, Matthews
- F Martin Luther King JR Middle, Charlotte
- C+ Mcclintock Middle, Charlotte
- A+ Merancas Middle College Cpcc, Huntersville
- B+ Mint Hill Middle, Matthews
- D+ Northeast Middle, Mint Hill
- C Northridge Middle, Charlotte
- A+ Piedmont Middle School, Charlotte
- D+ Quail Hollow Middle, Charlotte
- A Randolph Middle, Charlotte
- F Ranson Middle, Charlotte
- D Ridge Road Middle, Charlotte
- B+ Sedgefield Middle, Charlotte
- A+ South Charlotte Middle, Charlotte
- D+ Southwest Middle School, Charlotte
- C- Whitewater Middle, Charlotte
Elementary and primary schools (79)
- D- Albemarle Road Elementary, Charlotte
- B+ Allenbrook Elementary, Charlotte
- A+ Bain Elementary, Mint Hill
- A+ Ballantyne Elementary, Charlotte
- A- Barnette Elementary, Huntersville
- C Berewick Elementary, Charlotte
- A+ Beverly Woods Elementary, Charlotte
- Billingsville Elementary, Charlotte
- B- Blythe Elementary, Huntersville
- F Bruns Avenue Elementary, Charlotte
- A Char Eng Early College Uncc, Charlotte
- B+ Charlotte Teacher Early College, Charlotte
- C+ Clear Creek Elementary, Charlotte
- A Cornelius Elementary, Cornelius
- C+ Cotswold Elementary, Charlotte
- C+ Crown Point Elementary, Matthews
- D- David Cox Road Elementary, Charlotte
- F Devonshire Elementary, Charlotte
- Dilworth Elem Sedgefield Campus, Charlotte
- A+ Dilworth Elementary School Latta Campus, Charlotte
- A+ Eastover Elementary, Charlotte
- A+ Elizabeth Lane Elementary, Matthews
- B+ Elizabeth Traditional Elem, Charlotte
- A+ Elon Park Elementary, Charlotte
- A- Endhaven Elementary, Charlotte
- A+ Grand Oak Elementary, Huntersville
- D Greenway Park Elementary, Charlotte
- A+ Hawk Ridge Elementary, Charlotte
- D- Hickory Grove Elementary, Charlotte
- F Hidden Valley Elementary, Charlotte
- A- Highland Creek Elementary, Charlotte
- F Hornets Nest Elementary, Charlotte
- A Huntersville Elementary, Huntersville
- D- Huntingtowne Farms Elementary, Charlotte
- B- Idlewild Elementary, Charlotte
- D+ J H Gunn Elementary, Charlotte
- A Jv Washam Elementary, Cornelius
- C Lake Wylie Elementary, Charlotte
- B+ Lansdowne Elementary, Charlotte
- D Lawrence Orr Elementary, Charlotte
- C- Lebanon Road Elementary, Charlotte
- C- Long Creek Elementary, Huntersville
- B Mallard Creek Elementary, Charlotte
- A Matthews Elementary, Matthews
- A- Mcalpine Elementary, Charlotte
- A+ Mckee Road Elementary, Charlotte
- D Montclaire Elementary, Charlotte
- A+ Myers Park Traditional Elem, Charlotte
- F Nations Ford Elementary, Charlotte
- F Newell Elementary, Charlotte
- D Oakdale Elementary, Charlotte
- A+ Olde Providence Elementary, Charlotte
- A Palisades Park Elementary, Charlotte
- B- Parkside Elementary, Charlotte
- A Paw Creek Elementary, Charlotte
- B Pineville Elementary, Pineville
- D- Pinewood Elementary, Charlotte
- C- Piney Grove Elementary, Charlotte
- A+ Polo Ridge Elementary, Charlotte
- A+ Providence Spring Elementary, Charlotte
- C Rama Road Elementary, Charlotte
- C Reedy Creek Elementary, Charlotte
- B River Gate Elementary, Charlotte
- A+ Selwyn Elementary, Charlotte
- B+ Shamrock Gardens Elementary, Charlotte
- A+ Sharon Elementary, Charlotte
- B Smithfield Elementary, Charlotte
- C- Statesville Road Elementary, Charlotte
- C+ Steele Creek Elementary, Charlotte
- D- Sterling Elementary, Pineville
- D- Stoney Creek Elementary, Charlotte
- A- Torrence Creek Elementary, Huntersville
- B- Tuckaseegee Elementary, Charlotte
- D University Meadows Elementary, Charlotte
- C Villa Heights Elementary, Charlotte
- C- Winding Springs Elementary, Charlotte
- C Windsor Park Elementary, Charlotte
- A- Winget Park Elementary, Charlotte
- F Winterfield Elementary, Charlotte
Other schools and academies (51)
- D- Ashley Park PREK 8 School, Charlotte
- D+ Berryhill School, Charlotte
- D+ Briarwood Academy, Charlotte
- A Chantilly Montessori, Charlotte
- C+ Charles H Parker Academic Center, Charlotte
- B Charlotte East Language Academy, Charlotte
- F Charlotte Mecklenburg Academy, Charlotte
- B Charlotte Mecklenburg Virtual School, Charlotte
- D- Cochrane Collegiate Academy, Charlotte
- A Collinswood Language Academy, Charlotte
- B+ Coulwood Stem Academy, Charlotte
- C+ Croft Community School, Charlotte
- A+ Davidson K 8 School, Davidson
- C- Druid Hills Academy, Charlotte
- C First Ward Creative Arts Academy, Charlotte
- D Govs Village Stem Lower, Charlotte
- C Govs Village Stem Upper, Charlotte
- C- Hawthorne Academy Of Health Sciences, Charlotte
- A Highland Mill Montessori, Charlotte
- D+ Highland Renaissance Academy, Charlotte
- A Irwin Academic Center, Charlotte
- D- Joseph W Grier Academy, Charlotte
- D- Marie G Davis School, Charlotte
- F Merry Oaks International Academy, Charlotte
- D Metro School, Charlotte
- D- Military And Global Leadership, Charlotte
- D Mountain Island Lake Academy, Charlotte
- A North Academy Of World Languages, Huntersville
- A- Northwest School Of The Arts, Charlotte
- C Oakhurst Steam Academy, Charlotte
- B Oaklawn Language Academy, Charlotte
- A+ Park Road Montessori, Charlotte
- A Performance Learning Center, Charlotte
- B- Phillip O Berry Academy Of Technology, Charlotte
- A+ Rea Farms Steam Academy, Charlotte
- F Reid Park Academy, Charlotte
- C Renaissance West Steam Academy, Charlotte
- D- River Oaks Academy, Charlotte
- A South Academy Of International Languages, Charlotte
- F South Pine Academy, Charlotte
- F Starmount Academy Of Excellence, Charlotte
- F Thomasboro Academy, Charlotte
- A Trillium Springs Montessori, Huntersville
- F Turning Point Academy, Charlotte
- C+ University Park Creative Arts, Charlotte
- B+ Vaughan Academy Of Technology, Charlotte
- D Walter G Byers School, Charlotte
- C Westerly Hills Academy, Charlotte
- C Whitewater Academy, Charlotte
- A- Williams Secondary Montessori, Charlotte
- D Wilson Stem Academy, Charlotte
Where Charlotte-Mecklenburg Schools schools are
About this district
- State: Best schools in North Carolina
- County: Mecklenburg County
- Type: regular local school district
- Setting: large city (NCES locale of the district office)
- Enrollment: 144,116 students with 9,030 full-time-equivalent teachers and 18,299 total staff FTE (NCES CCD, 2023-24)
- NCES district ID: 3702970
- Grades are the 2025-26 SchoolGrade model: each school's actual proficiency against the level projected for its student context. How SchoolGrade works
Nearby school districts
- Cabarrus County Schools (42 schools, 19 mi)
- Gaston County Schools (56 schools, 20 mi)
- Kannapolis City Schools (8 schools, 21 mi)
- Mooresville Graded School District (7 schools, 23 mi)
- Union County Public Schools (52 schools, 25 mi)
- Lincoln County Schools (22 schools, 28 mi)
- Rowan-Salisbury Schools (33 schools, 32 mi)
- Stanly County Schools (23 schools, 33 mi)
Questions about Charlotte-Mecklenburg Schools
How many schools are in Charlotte-Mecklenburg Schools?
SchoolGrade grades 178 public schools in Charlotte-Mecklenburg Schools, across 7 cities and towns. Every one of them is listed on this page with a link to its own report.
Which cities does Charlotte-Mecklenburg Schools serve?
The largest by graded schools: Charlotte, Huntersville, Matthews, Cornelius, Mint Hill and 2 more.
How good are the schools in Charlotte-Mecklenburg Schools?
Across the 175 graded schools, the average SchoolGrade is C+, with 56.5% of tested students meeting the state bar against a projected 39.8%. 94% of schools meet or exceed the expectation for their student context.
How many students attend Charlotte-Mecklenburg Schools?
144,116 students were enrolled in Charlotte-Mecklenburg Schools in the 2023-24 school year, about 16.0 students per full-time teacher (NCES Common Core of Data).
Where is Charlotte-Mecklenburg Schools?
Charlotte-Mecklenburg Schools is in North Carolina, based in Mecklenburg County, with its district office in Charlotte. Its boundary covers about 524 sq mi.