Mecklenburg County Public Schools

All
(192)
All
(192)
 
High
(46)
High
(46)
 
Middle
(47)
Middle
(47)
 
Elementary
(124)
Elementary
(124)
 
Pre-K
(56)
Pre-K
(56)
 
Charter
(12)
Charter
(12)
 
Private
(93)
There are 192 public schools in Mecklenburg County, North Carolina, serving 154,913 students.
Minority enrollment is 66% of the student body (majority Black), which is more than the North Carolina state average of 48%.
The student:teacher ratio of 16:1 is more than the state average of 14:1.

Mecklenburg County Public Schools

  • School Location Grades Students
  • CharlotteAlbemarle Road Elementary School
    7800 Riding Trail Rd
    CharlotteNC 28212
    (980)343-6414
    Gr. PK-5 | 1076 students                      
  • CharlotteAlbemarle Road Middle School
    6900 Democracy Dr
    CharlotteNC 28212
    (980)343-6420
    Gr. 6-8 | 1114 students                      
  • CharlotteAlexander Graham Middle School
    1800 Runnymede Ln
    CharlotteNC 28211
    (980)343-5810
    Gr. 6-8 | 1442 students                      
  • CharlotteAllenbrook Elementary School
    1430 Allenbrook Dr
    CharlotteNC 28208
    (980)343-6004
    Gr. KG-5 | 485 students                      
  • MatthewsAntioch Elementary School
    3101 Antioch Church Rd
    MatthewsNC 28104
    (704)841-2505
    Gr. KG-5 | 834 students                      
  • CharlotteArdrey Kell High School
    10220 Ardrey Kell Rd
    CharlotteNC 28277
    (980)343-0860
    Gr. 9-12 | 2456 students                      
  • CharlotteAshley Park Prek-8 School
    2401 Belfast Dr
    CharlotteNC 28208
    (980)343-6018
    Gr. PK-8 | 557 students                      
  • CorneliusBailey Middle School
    1 Negative Reviews
    11900 Bailey Rd
    CorneliusNC 28031
    (980)343-1068
    Gr. 6-8 | 1503 students                      
  • CharlotteBain Elementary School
    11524 Bain School Rd
    CharlotteNC 28227
    (980)343-6915
    Gr. KG-5 | 939 students                      
  • CharlotteBallantyne Elementary School
    15425 Scholastic Ln
    CharlotteNC 28277
    (980)343-0413
    Gr. KG-5 | 829 students                      
  • HuntersvilleBarnette Elementary School
    13659 Beatties Ford Rd
    HuntersvilleNC 28078
    (980)343-0372
    Gr. KG-5 | 678 students                      
  • CharlotteBarringer Academic Center
    1546 Walton Rd
    CharlotteNC 28208
    (980)343-5533
    Gr. PK-5 | 644 students                      
  • CharlotteBerewick Elementary School
    5910 Dixie River Rd
    CharlotteNC 28278
    (980)344-1010
    Gr. PK-5 | 664 students                      
  • CharlotteBerryhill School
    10501 Windy Grove Rd
    CharlotteNC 28278
    (980)343-6100
    Gr. PK-8 | 589 students                      
  • CharlotteBeverly Woods Elementary School
    6001 Quail Hollow Rd
    CharlotteNC 28210
    (980)343-3627
    Gr. PK-5 | 759 students                      
  • CharlotteBillingsville Elementary School
    1 Negative Reviews
    124 Skyland Ave
    CharlotteNC 28205
    (980)343-5520
    Gr. PK-5 | 537 students                      
  • HuntersvilleBlythe Elementary School
    12202 Hambright Rd
    HuntersvilleNC 28078
    (980)343-5770
    Gr. PK-5 | 1057 students                      
  • CharlotteBriarwood Elementary School
    1001 Wilann Dr
    CharlotteNC 28215
    (980)343-6475
    Gr. KG-5 | 721 students                      
  • CharlotteBruns Academy
    501 South Bruns Ave
    CharlotteNC 28208
    (980)343-5495
    Gr. PK-8 | 778 students                      
  • MatthewsButler High School
    1810 Matthewsmint Hill Rd
    MatthewsNC 28105
    (980)343-6300
    Gr. 9-12 | 2065 students                      
  • CharlotteCarmel Middle School
    5001 Camilla Dr
    CharlotteNC 28226
    (980)343-6705
    Gr. 6-8 | 1100 students                      
  • CharlotteCato Middle College High School
    8120 Grier Rd
    CharlotteNC 28215
    (980)343-1452
    Gr. 11-12 | 198 students                      
  • CharlotteChantilly Montessori
    Magnet School
    701 Briar Creek Rd
    CharlotteNC 28205
    (980)343-0692
    Magnet School

    Gr. PK-6 | 327 students                      
  • CharlotteCharlotte Secondary
    Charter School
    8310 Mcalpine Park Dr
    CharlotteNC 28211
    (704)295-0137
    Charter School

    Gr. 6-8 | 240 students                      
  • CharlotteClear Creek Elementary School
    13501 Albemarle Rd
    CharlotteNC 28227
    (980)343-6922
    Gr. PK-5 | 681 students                      
  • CharlotteCochrane Collegiate Academy
    6200 Starhaven Dr
    CharlotteNC 28215
    (980)343-6460
    Gr. 6-10 | 809 students                      
  • CharlotteCollinswood Language Academy
    Magnet School
    4000 Applegate Rd
    CharlotteNC 28209
    (980)343-5820
    Magnet School

    Gr. KG-8 | 712 students                      
  • CharlotteCommunity Charter School
    Charter School
    510 South Torrence St
    CharlotteNC 28204
    (704)377-3180
    Charter School

    Gr. KG-5 | 147 students                      
  • CharlotteCommunity House Middle School
    9500 Community House Rd
    CharlotteNC 28277
    (980)343-0689
    Gr. 6-8 | 1574 students                      
  • DavidsonCommunity School Of Davidson
    Charter School
    565 Griffith St
    DavidsonNC 28036
    (704)896-6262
    Charter School

    Gr. KG-11 | 1188 students                      
  • CorneliusCornelius Elementary School
    21126 Catawba Ave
    CorneliusNC 28031
    (980)343-3905
    Gr. KG-5 | 609 students                      
  • CharlotteCorvian Community School
    Charter School
    9501 David Taylor Dr
    CharlotteNC 28262
    (704)717-7550
    Charter School

    Gr. KG-3 | 88 students                      
  • CharlotteCotswold Elementary School
    300 Greenwich Rd
    CharlotteNC 28211
    (980)343-6720
    Gr. KG-5 | 783 students                      
  • CharlotteCoulwood Middle School
    500 Kentberry Dr
    CharlotteNC 28214
    (980)343-6090
    Gr. 6-8 | 782 students                      
  • MatthewsCrestdale Middle School
    2 Negative Reviews
    940 Sam Newell Rd
    MatthewsNC 28105
    (980)343-5755
    Gr. 6-8 | 912 students                      
  • Show 100 more schools in Mecklenburg County, NC (157 public schools)
Recent Articles
Life Beyond High School:  The Innovative Frontier
Life Beyond High School: The Innovative Frontier
Exploring post graduation options for high school students.
5 Ways Parents Can Inspire Children to Love Reading
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!
Schools Demand Students' Social Media Passwords
Recent legislation that allows Illinois public schools to demand students’ social media passwords has renewed the debate about students’ right to privacy at school.