All districts
North CarolinaPublic school district

Charlotte-Mecklenburg Schools

Schools by level

Elementary 118 · Middle school 29 · High school 34 · Other / combined 2

At a glance

Students
147,299 (2024-25)
Schools
183
Students per teacher
16.5
Grades
PK-13
Locale
City: Large
District office
Charlotte Mecklenburg Schools, Charlotte, NC 28208
Phone
(980) 343-6270

Official rating

The official rating for this district is not linked yet.

Check the zoned school for an address

Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.

Schools (183)

Official campus ratings are shown with their year. Use the address lookup to confirm zoning.

Elementary 118

  • Albemarle Road Elementary

    Grades K-5 · Charlotte · Students 711

  • Allenbrook Elementary

    Grades PK-5 · Charlotte · Students 267

  • Ashley Park PreK-8 School

    Grades PK-8 · Charlotte · Students 338

  • Bain Elementary

    Grades PK-5 · Mint Hill · Students 766

  • Ballantyne Elementary

    Grades K-5 · Charlotte · Students 745

  • Barnette Elementary

    Grades PK-5 · Huntersville · Students 818

  • Berewick Elementary

    Grades PK-5 · Charlotte · Students 717

  • Berryhill School

    Grades PK-8 · Charlotte · Students 423

  • Beverly Woods Elementary

    Grades K-5 · Charlotte · Students 645

  • Billingsville Elementary

    Grades K-2 · Charlotte · Students 356

  • Blythe Elementary

    Grades PK-5 · Huntersville · Students 902

  • Briarwood Academy

    Grades PK-5 · Charlotte · Students 649

  • Bruns Avenue Elementary

    Grades PK-5 · Charlotte · Students 415

  • Chantilly Montessori

    Grades PK-6 · Charlotte · Students 316

  • Charles H. Parker Academic Center

    Grades K-5 · Charlotte · Students 472

  • Charlotte East Language Academy

    Grades K-8 · Charlotte · Students 594

  • Clear Creek Elementary

    Grades PK-5 · Charlotte · Students 459

  • Collinswood Language Academy

    Grades K-8 · Charlotte · Students 893

  • Cornelius Elementary

    Grades K-5 · Cornelius · Students 542

  • Cotswold Elementary

    Grades 3-5 · Charlotte · Students 340

  • Croft Community School

    Grades PK-5 · Charlotte · Students 459

  • Crown Point Elementary

    Grades PK-5 · Matthews · Students 657

  • David Cox Road Elementary

    Grades PK-5 · Charlotte · Students 604

  • Davidson K-8 School

    Grades K-8 · Davidson · Students 1,185

  • Devonshire Elementary

    Grades K-5 · Charlotte · Students 550

  • Dilworth Elementary

    Grades PK-2 · Charlotte · Students 411

  • Dilworth Elementary School Latta Campus

    Grades 3-5 · Charlotte · Students 330

  • Druid Hills Academy

    Grades PK-8 · Charlotte · Students 288

  • Eastover Elementary

    Grades K-5 · Charlotte · Students 385

  • Elizabeth Lane Elementary

    Grades K-5 · Matthews · Students 702

  • Elizabeth Traditional Elem

    Grades K-5 · Charlotte · Students 409

  • Elon Park Elementary

    Grades K-5 · Charlotte · Students 732

  • Endhaven Elementary

    Grades PK-5 · Charlotte · Students 790

  • Esperanza Global Academy

    Grades PK-5 · Charlotte · Students 538

  • First Ward Creative Arts Academy

    Grades K-5 · Charlotte · Students 421

  • Gov's Village STEM (Lower)

    Grades PK-4 · Charlotte · Students 784

  • Grand Oak Elementary

    Grades PK-5 · Huntersville · Students 549

  • Greenway Park Elementary

    Grades PK-5 · Charlotte · Students 511

  • Grove Park Elementary School

    Grades PK-5 · Charlotte · Students 740

  • Hawk Ridge Elementary

    Grades PK-5 · Charlotte · Students 640

  • Hickory Grove Elementary

    Grades PK-5 · Charlotte · Students 643

  • Hidden Valley Elementary

    Grades PK-5 · Charlotte · Students 808

  • Highland Creek Elementary

    Grades K-5 · Charlotte · Students 477

  • Highland Mill Montessori

    Grades PK-6 · Charlotte · Students 341

  • Highland Renaissance Academy

    Grades PK-5 · Charlotte · Students 443

  • Hornets Nest Elementary

    Grades PK-5 · Charlotte · Students 601

  • Huntersville Elementary

    Grades K-5 · Huntersville · Students 867

  • Huntingtowne Farms Elementary

    Grades PK-5 · Charlotte · Students 776

  • Idlewild Elementary

    Grades PK-5 · Charlotte · Students 850

  • Irwin Academic Center

    Grades K-5 · Charlotte · Students 371

  • J. H. Gunn Elementary

    Grades K-5 · Charlotte · Students 616

  • J.V. Washam Elementary

    Grades K-5 · Cornelius · Students 818

  • Joseph W Grier Academy

    Grades PK-5 · Charlotte · Students 529

  • Knights View Elementary School

    Grades PK-4 · Charlotte · Students 511

  • Lake Wylie Elementary

    Grades PK-5 · Charlotte · Students 633

  • Lansdowne Elementary

    Grades K-5 · Charlotte · Students 573

  • Lawrence Orr Elementary

    Grades PK-5 · Charlotte · Students 751

  • Lebanon Road Elementary

    Grades PK-5 · Charlotte · Students 488

  • Lincoln Heights Montessori

    Grades PK-6 · Charlotte · Students 244

  • Long Creek Elementary

    Grades K-5 · Huntersville · Students 527

  • Mallard Creek Elementary

    Grades K-5 · Charlotte · Students 490

  • Marie G Davis School

    Grades K-8 · Charlotte · Students 328

  • Matthews Elementary

    Grades K-5 · Matthews · Students 726

  • McAlpine Elementary

    Grades PK-5 · Charlotte · Students 535

  • McKee Road Elementary

    Grades PK-5 · Charlotte · Students 534

  • Merry Oaks International Academy

    Grades PK-5 · Charlotte · Students 601

  • Mint Hill Elementary School

    Grades PK-5 · Matthews · Students 864

  • Montclaire Elementary

    Grades PK-5 · Charlotte · Students 512

  • Mountain Island Lake Academy

    Grades PK-8 · Charlotte · Students 766

  • Myers Park Traditional Elem

    Grades K-5 · Charlotte · Students 678

  • Nations Ford Elementary

    Grades PK-5 · Charlotte · Students 610

  • Newell Elementary

    Grades K-5 · Charlotte · Students 554

  • North Academy of World Languages

    Grades K-8 · Huntersville · Students 668

  • Oakdale Elementary

    Grades PK-5 · Charlotte · Students 497

  • Oakhurst STEAM Academy

    Grades K-5 · Charlotte · Students 523

  • Oaklawn Language Academy

    Grades K-8 · Charlotte · Students 531

  • Olde Providence Elementary

    Grades K-5 · Charlotte · Students 687

  • Palisades Park Elementary

    Grades K-5 · Charlotte · Students 940

  • Parkside Elementary

    Grades PK-5 · Charlotte · Students 437

  • Paw Creek Elementary

    Grades PK-5 · Charlotte · Students 784

  • Pineville Elementary

    Grades K-5 · Pineville · Students 742

  • Pinewood Elementary

    Grades PK-5 · Charlotte · Students 521

  • Piney Grove Elementary

    Grades PK-5 · Charlotte · Students 441

  • Polo Ridge Elementary

    Grades PK-5 · Charlotte · Students 634

  • Providence Spring Elementary

    Grades K-5 · Charlotte · Students 586

  • Rama Road Elementary

    Grades PK-5 · Charlotte · Students 560

  • Rea Farms STEAM Academy

    Grades K-8 · Charlotte · Students 1,098

  • Reedy Creek Elementary

    Grades PK-5 · Charlotte · Students 850

  • Reid Park Academy

    Grades PK-5 · Charlotte · Students 317

  • Renaissance West STEAM Academy

    Grades PK-8 · Charlotte · Students 737

  • River Gate Elementary

    Grades K-5 · Charlotte · Students 693

  • River Oaks Academy

    Grades PK-5 · Charlotte · Students 555

  • Sedgefield Montessori

    Grades PK-6 · Charlotte · Students 485

  • Selwyn Elementary

    Grades K-5 · Charlotte · Students 669

  • Shamrock Gardens Elementary

    Grades PK-5 · Charlotte · Students 532

  • Sharon Elementary

    Grades K-5 · Charlotte · Students 688

  • Smithfield Elementary

    Grades PK-5 · Charlotte · Students 672

  • South Academy of International Languages

    Grades K-8 · Charlotte · Students 1,259

  • South Pine Academy

    Grades PK-5 · Charlotte · Students 765

  • Starmount Academy of Excellence

    Grades PK-5 · Charlotte · Students 416

  • Statesville Road Elementary

    Grades PK-5 · Charlotte · Students 482

  • Steele Creek Elementary

    Grades PK-5 · Charlotte · Students 525

  • Sterling Elementary

    Grades PK-5 · Pineville · Students 786

  • Stoney Creek Elementary

    Grades K-5 · Charlotte · Students 850

  • Thomasboro Academy

    Grades K-8 · Charlotte · Students 569

  • Torrence Creek Elementary

    Grades K-5 · Huntersville · Students 653

  • Tuckaseegee Elementary

    Grades K-5 · Charlotte · Students 544

  • University Meadows Elementary

    Grades PK-5 · Charlotte · Students 737

  • University Park Creative Arts

    Grades K-5 · Charlotte · Students 212

  • Vaughan Academy of Technology

    Grades K-5 · Charlotte · Students 309

  • Villa Heights Elementary

    Grades K-5 · Charlotte · Students 153

  • Walter G. Byers School

    Grades PK-8 · Charlotte · Students 303

  • Westerly Hills Academy

    Grades PK-5 · Charlotte · Students 522

  • Whitewater Academy

    Grades PK-5 · Charlotte · Students 832

  • Winding Springs Elementary

    Grades PK-5 · Charlotte · Students 786

  • Windsor Park Elementary

    Grades PK-5 · Charlotte · Students 470

  • Winget Park Elementary

    Grades PK-5 · Charlotte · Students 677

  • Winterfield Elementary

    Grades PK-5 · Charlotte · Students 461

Middle school 29

  • Albemarle Road Middle

    Grades 6-8 · Charlotte · Students 945

  • Alexander Graham Middle

    Grades 6-8 · Charlotte · Students 1,187

  • Bailey Middle

    Grades 6-8 · Cornelius · Students 1,315

  • Carmel Middle

    Grades 6-8 · Charlotte · Students 1,004

  • Community House Middle

    Grades 6-8 · Charlotte · Students 1,425

  • Coulwood STEM Academy

    Grades 6-8 · Charlotte · Students 632

  • Crestdale Middle

    Grades 6-8 · Matthews · Students 989

  • Eastway Middle

    Grades 6-8 · Charlotte · Students 849

  • Francis Bradley Middle

    Grades 6-8 · Huntersville · Students 1,089

  • Gov's Village STEM (Upper)

    Grades 5-8 · Charlotte · Students 684

  • J. M. Alexander Middle

    Grades 6-8 · Huntersville · Students 799

  • James Martin Middle

    Grades 6-8 · Charlotte · Students 659

  • Jay M. Robinson Middle

    Grades 6-8 · Charlotte · Students 1,333

  • Kennedy Middle

    Grades 6-8 · Charlotte · Students 990

  • Martin Luther King Jr Middle

    Grades 6-8 · Charlotte · Students 844

  • McClintock Middle

    Grades 6-8 · Charlotte · Students 1,056

  • Mint Hill Middle

    Grades 6-8 · Matthews · Students 878

  • Northeast Middle

    Grades 6-8 · Mint Hill · Students 594

  • Northridge Middle

    Grades 6-8 · Charlotte · Students 1,014

  • Piedmont Middle School

    Grades 6-8 · Charlotte · Students 1,108

  • Quail Hollow Middle

    Grades 6-8 · Charlotte · Students 1,090

  • Randolph Middle

    Grades 6-8 · Charlotte · Students 1,215

  • Ranson Middle

    Grades 6-8 · Charlotte · Students 757

  • Ridge Road Middle

    Grades 6-8 · Charlotte · Students 840

  • Sedgefield Middle

    Grades 6-8 · Charlotte · Students 534

  • South Charlotte Middle

    Grades 6-8 · Charlotte · Students 770

  • Southwest Middle School

    Grades 6-8 · Charlotte · Students 1,205

  • Whitewater Middle

    Grades 6-8 · Charlotte · Students 731

  • Wilson STEM Academy

    Grades 6-8 · Charlotte · Students 456

High school 34

  • Ardrey Kell High School

    Grades 9-12 · Charlotte · Students 3,036

  • Ballantyne Ridge High School

    Grades 9-11 · Charlotte · Students 1,414

  • Butler High School

    Grades 9-12 · Matthews · Students 1,791

  • Cato Middle College High School

    Grades 11-13 · Charlotte · Students 173

  • Central Piedmont Early College

    Grades 9-13 · Charlotte · Students 278

  • Char Eng Early College-UNCC

    Grades 9-13 · Charlotte · Students 313

  • Charlotte Teacher Early College

    Grades 9-13 · Charlotte · Students 192

  • Charlotte-Mecklenburg Virtual School

    Grades 5-12 · Charlotte · Students 619

  • Cochrane Collegiate Academy

    Grades 6-12 · Charlotte · Students 854

  • East Mecklenburg High School

    Grades 9-12 · Charlotte · Students 2,422

  • Garinger High School

    Grades 9-12 · Charlotte · Students 1,877

  • Harding University High School

    Grades 9-12 · Charlotte · Students 1,204

  • Harper Middle College High

    Grades 11-13 · Charlotte · Students 125

  • Hawthorne Academy of Health Sciences

    Grades 9-12 · Charlotte · Students 239

  • Hopewell High School

    Grades 9-12 · Huntersville · Students 1,851

  • Independence High School

    Grades 9-12 · Charlotte · Students 2,024

  • Julius L. Chambers High School

    Grades 9-12 · Charlotte · Students 2,225

  • Levine Middle College High Sch

    Grades 11-13 · Matthews · Students 216

  • Mallard Creek High School

    Grades 9-12 · Charlotte · Students 2,068

  • Merancas Middle College-CPCC

    Grades 11-13 · Huntersville · Students 176

  • Military and Global Leadership

    Grades 9-12 · Charlotte · Students 71

  • Myers Park High School

    Grades 9-12 · Charlotte · Students 3,225

  • North Mecklenburg High School

    Grades 9-12 · Huntersville · Students 1,854

  • Northwest School of the Arts

    Grades 6-12 · Charlotte · Students 993

  • Olympic High School

    Grades 9-12 · Charlotte · Students 1,483

  • Palisades High School

    Grades 9-12 · Charlotte · Students 2,332

  • Phillip O Berry Academy of Technology

    Grades 9-12 · Charlotte · Students 1,533

  • Providence High School

    Grades 9-12 · Charlotte · Students 2,167

  • Rocky River High School

    Grades 9-12 · Mint Hill · Students 1,562

  • South Mecklenburg High School

    Grades 9-12 · Charlotte · Students 2,534

  • West Charlotte High School

    Grades 9-12 · Charlotte · Students 2,008

  • West Mecklenburg High School

    Grades 9-12 · Charlotte · Students 1,290

  • William Amos Hough High

    Grades 9-12 · Cornelius · Students 2,518

  • Williams Secondary Montessori

    Grades 7-12 · Charlotte · Students 401

Other / combined 2

  • Charlotte-Mecklenburg Academy

    Grades K-12 · Charlotte · Students 91

  • Metro School

    Grades PK-12 · Charlotte · Students 258

Checklist before renting in this district

Check these before you sign a lease.

  • Checked the assigned school for the exact address with the official lookup before signing

    Source:Fairfax County Public Schools (checked 2026-10-29)

  • Asked the district or council whether boundary or admission changes are planned

  • Asked whether the assigned school has room (or sends overflow elsewhere)

  • Checked that the lease is accepted as proof of address on the enrolment list

    Source:U.S. Department of Education (NCELA) (checked 2026-10-29)

  • Asked how the assigned school supports English learners (ESL/EAL)

    Source:U.S. Department of Education (NCELA) (checked 2026-10-29)

  • Checked the commute (school-bus eligibility, walking route)

Open the full checklist

ESL / ELL support

US public schools must support students learning English. At enrolment families complete a Home Language Survey and an English assessment decides the support. Ask the district about its programmes.

F-1 student visas cannot be used for US public elementary or middle schools (K-8); public high school on an F-1 is limited to 12 months with full tuition paid (US Department of State). Your status depends on the parents' visa, so confirm with official sources.

Sources

School and district lists come from the NCES Common Core of Data; ratings from each state education agency. Every number carries its year. No house prices, crime data or home-made rankings.

Ask Sam about districts