The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Mecklenburg County

North Carolina · Public K-12

221 public schools serving approximately 167,517 students, in a county of 1,154,681 residents.

Schools
221
38 districts
Enrollment
167,517
NCES CCD
Median income
$87,005
Above North Carolina avg
Free/reduced lunch
50.0%
Below North Carolina avg
Elementary
134
schools
Middle
29
schools
High
35
schools
Combined / other
23
schools
LARGEST DISTRICT
Charlotte-Mecklenburg Schools
144,197 students · 38 districts in Mecklenburg County

County vs. school enrollment demographics

Left bar is the racial makeup of Mecklenburg County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
45%
Hispanic
16%
Black
30%
Asian
6%
Two or more
10%
Native American
1%
Pacific Islander
0%
School enrollment
White
25%
Hispanic
n/r
Black
36%
Asian
7%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
49.2%
adults 25+
Poverty rate
7.4%
ACS 5-year
Unemployment
4.3%
civilian labor
Median age
36
22.8% under 18

All schools (221)

NameCityLevelGradesEnrollmentRating
Myers Park High SchoolCharlotteHigh09-123,593·
Ardrey Kell High SchoolCharlotteHigh09-123,529·
South Mecklenburg High SchoolCharlotteHigh09-123,344·
William Amos Hough HighCorneliusHigh09-122,518·
East Mecklenburg High SchoolCharlotteHigh09-122,409·
Julius L. Chambers High SchoolCharlotteHigh09-122,224·
Lake Norman CharterHuntersvilleOtherKG-122,215·
North Mecklenburg High SchoolHuntersvilleHigh09-122,186·
Mallard Creek High SchoolCharlotteHigh09-122,185·
Providence High SchoolCharlotteHigh09-122,048·
Independence High SchoolCharlotteHigh09-122,022·
Butler High SchoolMatthewsHigh09-121,876·
Hopewell High SchoolHuntersvilleHigh09-121,755·
Olympic High SchoolCharlotteHigh09-121,729·
Garinger High SchoolCharlotteHigh09-121,677·
Rocky River High SchoolMint HillHigh09-121,643·
Palisades High SchoolCharlotteSecondary09-111,615·
Sugar Creek CharterCharlotteOtherKG-121,588·
Phillip O Berry Academy of TechnologyCharlotteHigh09-121,552·
West Charlotte High SchoolCharlotteHigh09-121,538·
Bradford Preparatory SchoolCharlotteOtherKG-121,511·
Community School of DavidsonDavidsonOtherKG-121,501·
Community House MiddleCharlotteMiddle06-081,412·
Southwest Middle SchoolCharlotteMiddle06-081,392·
Charlotte-Mecklenburg Virtual SchoolCharlotteOther04-121,347·
Queen's Grant Community SchoolMint HillOtherKG-121,331·
Bailey MiddleCorneliusMiddle06-081,326·
Harding University High SchoolCharlotteHigh09-121,305·
Jay M. Robinson MiddleCharlotteMiddle06-081,305·
Corvian Community SchoolCharlotteOtherKG-121,294·
Alexander Graham MiddleCharlotteMiddle06-081,245·
South Academy of International LanguagesCharlotteElementaryKG-081,223·
West Mecklenburg High SchoolCharlotteHigh09-121,207·
Davidson K-8 SchoolDavidsonElementaryKG-081,171·
Randolph MiddleCharlotteMiddle06-081,148·
Quail Hollow MiddleCharlotteMiddle06-081,144·
Rea Farms STEAM AcademyCharlotteElementaryKG-081,109·
Northridge MiddleCharlotteMiddle06-081,088·
Piedmont Middle SchoolCharlotteMiddle06-081,083·
McClintock MiddleCharlotteMiddle06-081,079·
Carmel MiddleCharlotteMiddle06-081,076·
Francis Bradley MiddleHuntersvilleMiddle06-081,064·
Northwest School of the ArtsCharlotteHigh06-121,058·
Reedy Creek ElementaryCharlotteElementaryPK-051,007·
Crestdale MiddleMatthewsMiddle06-081,001·
Ridge Road MiddleCharlotteMiddle06-08999·
Charlotte Lab SchoolCharlotteOtherKG-11991·
Mallard Creek STEM AcademyCharlotteElementaryKG-08961·
KIPP CharlotteCharlotteElementaryKG-08944·
Mint Hill MiddleMatthewsMiddle06-08944·
Hidden Valley ElementaryCharlotteElementaryPK-05943·
Martin Luther King Jr MiddleCharlotteMiddle06-08931·
Idlewild ElementaryCharlotteElementaryPK-05926·
Ballantyne ElementaryCharlotteElementaryKG-05925·
Kennedy MiddleCharlotteMiddle06-08923·
Albemarle Road MiddleCharlotteMiddle06-08918·
Cochrane Collegiate AcademyCharlotteHigh06-12918·
Blythe ElementaryHuntersvilleElementaryPK-05915·
Palisades Park ElementaryCharlotteElementaryKG-05901·
Bonnie Cone Classical AcademyHuntersvilleElementaryKG-08879·
Huntingtowne Farms ElementaryCharlotteElementaryPK-05876·
Huntersville ElementaryHuntersvilleElementaryKG-05868·
Socrates AcademyMatthewsOtherKG-10864·
Elon Park ElementaryCharlotteElementaryKG-05843·
Eastway MiddleCharlotteMiddle06-08820·
Jackson Day SchoolCharlotteOtherKG-12817·
Ranson MiddleCharlotteMiddle06-08817·
Southwest Charlotte STEM AcademyCharlotteElementaryKG-08817·
J.V. Washam ElementaryCorneliusElementaryKG-05810·
Matthews ElementaryMatthewsElementaryKG-05809·
South Charlotte MiddleCharlotteMiddle06-08808·
Whitewater AcademyCharlotteElementaryPK-05793·
TMSA CharlotteCharlotteOtherKG-12790·
Bain ElementaryMint HillElementaryPK-05789·
J. M. Alexander MiddleHuntersvilleMiddle06-08783·
Mountain Island Lake AcademyCharlotteElementaryPK-08775·
Pineville ElementaryPinevilleElementaryKG-05771·
Collinswood Language AcademyCharlotteElementaryKG-08770·
Charlotte East Language AcademyCharlotteElementaryKG-08766·
Gov's Village STEM (Lower)CharlotteElementaryPK-04762·
Matthews Charter AcademyMatthewsElementaryKG-08759·
University Meadows ElementaryCharlotteElementaryPK-05757·
Albemarle Road ElementaryCharlotteElementaryKG-05755·
Barnette ElementaryHuntersvilleElementaryPK-05750·
Stoney Creek ElementaryCharlotteElementaryKG-05743·
Winding Springs ElementaryCharlotteElementaryPK-05738·
Hawk Ridge ElementaryCharlotteElementaryPK-05737·
Lawrence Orr ElementaryCharlotteElementaryPK-05724·
Sharon ElementaryCharlotteElementaryKG-05721·
James Martin MiddleCharlotteMiddle06-08714·
Paw Creek ElementaryCharlotteElementaryPK-05713·
Elizabeth Lane ElementaryMatthewsElementaryKG-05710·
Whitewater MiddleCharlotteMiddle06-08708·
Gov's Village STEM (Upper)CharlotteMiddle05-08707·
Torrence Creek ElementaryHuntersvilleElementaryKG-05707·
Renaissance West STEAM AcademyCharlotteElementaryPK-08705·
Berewick ElementaryCharlotteElementaryPK-05702·
River Gate ElementaryCharlotteElementaryKG-05701·
Newell ElementaryCharlotteElementaryKG-05699·
David Cox Road ElementaryCharlotteElementaryPK-05697·
Sterling ElementaryPinevilleElementaryPK-05695·
Joseph W Grier AcademyCharlotteElementaryPK-05691·
Endhaven ElementaryCharlotteElementaryPK-05689·
Olde Providence ElementaryCharlotteElementaryKG-05671·
Winget Park ElementaryCharlotteElementaryPK-05665·
Briarwood AcademyCharlotteElementaryPK-05655·
South Pine AcademyCharlotteElementaryPK-05653·
Selwyn ElementaryCharlotteElementaryKG-05651·
Crown Point ElementaryMatthewsElementaryPK-05650·
Merry Oaks International AcademyCharlotteElementaryPK-05642·
Movement Charter SchoolCharlotteElementaryKG-07640·
Winterfield ElementaryCharlotteElementaryPK-05635·
Smithfield ElementaryCharlotteElementaryPK-05633·
Myers Park Traditional ElemCharlotteElementaryKG-05632·
Nations Ford ElementaryCharlotteElementaryPK-05624·
J. H. Gunn ElementaryCharlotteElementaryKG-05623·
North Academy of World LanguagesHuntersvilleElementaryKG-08617·
Beverly Woods ElementaryCharlotteElementaryKG-05611·
River Oaks AcademyCharlotteElementaryPK-05609·
Unity Classical Charter SchoolCharlotteElementaryKG-07606·
Hickory Grove ElementaryCharlotteElementaryPK-05605·
Coulwood STEM AcademyCharlotteMiddle06-08602·
Providence Spring ElementaryCharlotteElementaryKG-05602·
Polo Ridge ElementaryCharlotteElementaryKG-05598·
Tuckaseegee ElementaryCharlotteElementaryKG-05596·
Lebanon Road ElementaryCharlotteElementaryPK-05581·
Lake Wylie ElementaryCharlotteElementaryPK-05572·
Pinewood ElementaryCharlotteElementaryPK-05571·
Hornets Nest ElementaryCharlotteElementaryPK-05569·
Northeast MiddleMint HillMiddle06-08569·
Cornelius ElementaryCorneliusElementaryKG-05567·
Oakhurst STEAM AcademyCharlotteElementaryKG-05567·
McAlpine ElementaryCharlotteElementaryPK-05564·
Lansdowne ElementaryCharlotteElementaryKG-05558·
Piney Grove ElementaryCharlotteElementaryPK-05555·
Thomasboro AcademyCharlotteElementaryKG-08551·
Montclaire ElementaryCharlotteElementaryPK-05534·
Greenway Park ElementaryCharlotteElementaryPK-05532·
Mint Hill Elementary SchoolMatthewsElementaryKG-04530·
Rama Road ElementaryCharlotteElementaryPK-05530·
Pioneer Springs Community SchoolCharlotteOtherKG-11527·
Mallard Creek ElementaryCharlotteElementaryKG-05525·
Devonshire ElementaryCharlotteElementaryKG-05523·
Park Road MontessoriCharlotteElementaryPK-06513·
Steele Creek Preparatory AcademyCharlotteElementaryKG-08513·
Oaklawn Language AcademyCharlotteElementaryKG-08508·
Sedgefield MiddleCharlotteMiddle06-08501·
Shamrock Gardens ElementaryCharlotteElementaryPK-05497·
First Ward Creative Arts AcademyCharlotteElementaryKG-05495·
McKee Road ElementaryCharlotteElementaryKG-05493·
Windsor Park ElementaryCharlotteElementaryPK-05487·
Clear Creek ElementaryCharlotteElementaryPK-05485·
Charles H. Parker Academic CenterCharlotteElementaryKG-05482·
Grand Oak ElementaryHuntersvilleElementaryKG-05479·
Long Creek ElementaryHuntersvilleElementaryKG-05476·
Telra InstituteCharlotteElementaryKG-07467·
Oakdale ElementaryCharlotteElementaryKG-05462·
Starmount Academy of ExcellenceCharlotteElementaryPK-05458·
Statesville Road ElementaryCharlotteElementaryPK-05456·
Westerly Hills AcademyCharlotteElementaryPK-05446·
Steele Creek ElementaryCharlotteElementaryKG-05442·
Highland Creek ElementaryCharlotteElementaryKG-05439·
Berryhill SchoolCharlotteElementaryPK-08427·
Elizabeth Traditional ElemCharlotteElementaryKG-05423·
Irwin Academic CenterCharlotteElementaryKG-05402·
Movement School EastlandCharlotteElementaryKG-03400·
Croft Community SchoolCharlotteElementaryPK-05393·
Metrolina Reg Scholars AcademyCharlotteElementaryKG-08390·
Parkside ElementaryCharlotteElementaryPK-05387·
Highland Renaissance AcademyCharlotteElementaryPK-05377·
Dilworth Elem Sedgefield CampusCharlotteElementaryPK-02376·
Williams Secondary MontessoriCharlotteHigh07-12373·
Wilson STEM AcademyCharlotteMiddle06-08367·
Marie G Davis SchoolCharlotteElementaryKG-08355·
Ashley Park PreK-8 SchoolCharlotteElementaryPK-08351·
Eastover ElementaryCharlotteElementaryKG-05347·
Billingsville ElementaryCharlotteElementaryKG-02345·
Cotswold ElementaryCharlotteElementary03-05342·
Walter G. Byers SchoolCharlotteElementaryPK-08337·
Vaughan Academy of TechnologyCharlotteElementaryKG-05331·
Bruns Avenue ElementaryCharlotteElementaryPK-05326·
Invest Collegiate TransformCharlotteOtherKG-12324·
Highland Mill MontessoriCharlotteElementaryPK-06315·
Chantilly MontessoriCharlotteElementaryPK-06306·
Reid Park AcademyCharlotteElementaryPK-05305·
Char Eng Early College-UNCCCharlotteHigh09-13300·
Hawthorne Academy of Health SciencesCharlotteHigh09-12294·
Dilworth Elementary School: Latta CampusCharlotteElementary03-05291·
Eastside STREAM AcademyCharlotteElementaryKG-08289·
Druid Hills AcademyCharlotteElementaryPK-08270·
Turning Point AcademyCharlotteHigh06-12269·
University Park Creative ArtsCharlotteElementaryKG-05265·
Allenbrook ElementaryCharlotteElementaryPK-05255·
United Community SchoolCharlotteElementaryKG-08247·
Commonwealth HighCharlotteHigh09-12241·
Stewart Creek HighCharlotteHigh09-12238·
Lakeside Charter AcademyCorneliusElementaryKG-08235·
Levine Middle College High SchMatthewsHigh11-13224·
Metro SchoolCharlotteOtherPK-13218·
Trillium Springs MontessoriHuntersvilleElementaryPK-06210·
Charlotte Teacher Early CollegeCharlotteHigh09-13207·
Merancas Middle College-CPCCHuntersvilleHigh11-13202·
Cato Middle College High SchoolCharlotteHigh11-13201·
Aristotle Preparatory AcademyCharlotteElementaryKG-08183·
Charlotte SecondaryCharlotteHigh06-12175·
Harper Middle College HighCharlotteHigh11-13171·
VERITAS Community School CFACharlotteElementaryKG-08169·
Military and Global LeadershipCharlotteHigh09-12162·
East Voyager Academy of CharlotteCharlotteElementaryKG-08149·
Niner University ElementaryCharlotteElementaryKG-04136·
Villa Heights ElementaryCharlotteElementaryKG-05130·
Movement School SouthwestCharlotteElementaryKG-01129·
Charlotte-Mecklenburg AcademyCharlotteOtherKG-1379·
Performance Learning CenterCharlotteHigh09-1274·
Aspire Trade HighHuntersvilleNot reportedM -M ··
CTE/PACECharlotteNot reportedM -M ··
Elon Park ReliefCharlotteNot reportedM -M ··
GO BIG Great Opportunities & Boundless IRaleighNot reportedM -M ··
Grier ReliefCharlotteNot reportedM -M ··
Movement School NorthwestCharlotteNot reportedM -M ··
Winterfield ReliefCharlotteNot reportedM -M ··

Frequently asked

How many public schools are in Mecklenburg County?
Mecklenburg County, North Carolina has 221 public K-12 schools serving approximately 167,517 students.
How many high schools are in Mecklenburg County?
Mecklenburg County, North Carolina has 35 public high schools, along with 29 middle schools and 134 elementary schools.
What is the largest school district in Mecklenburg County?
Charlotte-Mecklenburg Schools is the largest school district in Mecklenburg County, serving approximately 144,197 students. The county contains 38 school districts overall.
How many people live in Mecklenburg County?
Mecklenburg County has roughly 1,154,681 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Mecklenburg County?
Median household income in Mecklenburg County is $87,005, above the North Carolina average of $63,182. About 7.4% of residents live below the federal poverty line.
How educated are residents of Mecklenburg County?
Approximately 49.2% of adults 25 and older in Mecklenburg County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Mecklenburg County qualify for free or reduced lunch?
Roughly 50.0% of students in Mecklenburg County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the North Carolina county average of 68.8%.
What is the student-teacher ratio in Mecklenburg County schools?
Across Mecklenburg County public schools, the enrollment-weighted student-teacher ratio is approximately 19.0 to 1.
What is the racial makeup of Mecklenburg County?
Mecklenburg County residents are approximately 45% White, 16% Hispanic, 30% Black, 6% Asian, 10% two or more races according to the Census ACS 5-year estimate.
What share of housing in Mecklenburg County is owner-occupied?
Mecklenburg County has about 503,071 housing units, of which roughly 55.1% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data