Or try our Advanced Search


Charlotte Area Public Schools
Best Elementary Schools in Charlotte Area
Best Middle Schools in Charlotte Area
Best High Schools in Charlotte Area
Charlotte Area Charter Schools

South Carolina Suburbs
York County, SC Schools
Lancaster County, SC Schools

North Carolina Schools
Best NC Elementary Schools
Best NC Middle Schools
Best NC High Schools



Mobile Menu

Best Schools in Mecklenburg County, NC

Are you searching for the best public schools in Mecklenburg County, North Carolina? We have information on 195 public schools in Mecklenburg County. Carolina School Hub has given Mecklenburg County 5 stars (on a scale of 1 to 10) - when comparing this area to other North Carolina counties.

CarolinaSchoolHub Rating: 5 out of 10 stars
5

Use Carolina School Hub as a key information source on over 2,397 schools in North Carolina - including Mecklenburg County and 98 other counties across the state. Use this website to research test scores, enrollment information, growth data and much more. If you're looking for the best schools in Mecklenburg County, you may want to check out the schools cited below:

Best Elementary Schools in Mecklenburg County

Rank Elementary School Name City Grades
Served
School
Type
1 Providence Spring Elementary School Charlotte, NC K-5 Regular
2 Polo Ridge Elementary School Charlotte, NC K-5 Regular
3 Hawk Ridge Elementary School Charlotte, NC PK-5 Regular
4 Lake Norman Charter School Huntersville, NC K-12 Charter
5 Metrolina Regional Scholars' Academy Charlotte, NC K-8 Charter
6 Elon Park Elementary School Charlotte, NC K-5 Regular
7 Grand Oak Elementary School Huntersville, NC K-5 Regular
8 Rea Farms STEAM Academy Charlotte, NC K-7 Regular
9 Beverly Woods Elementary School Charlotte, NC K-5 Regular
10 North Academy of World Languages Huntersville, NC K-7 Regular
11 McKee Road Elementary School Charlotte, NC K-5 Regular
12 Selwyn Elementary School Charlotte, NC K-5 Regular
13 Highland Mill Montessori Elementary School Charlotte, NC PK-6 Regular
14 Dilworth Elementary School Charlotte, NC 3-5 Regular
15 Davidson K-8 School Davidson, NC K-8 Regular
16 Sharon Elementary School Charlotte, NC K-5 Regular
17 Telra Institute Charlotte, NC K-3 Charter
18 Ballantyne Elementary School Charlotte, NC K-5 Regular
19 Elizabeth Lane Elementary School Matthews, NC K-5 Regular
20 Community School of Davidson Davidson, NC K-12 Charter
21 Olde Providence Elementary School Charlotte, NC K-5 Regular
22 Huntersville Elementary School Huntersville, NC K-5 Regular
23 Eastover Elementary School Charlotte, NC K-5 Regular
24 Bain Elementary School Mint Hill, NC PK-5 Regular
25 Irwin Academic Center Charlotte, NC K-5 Regular
26 J.V. Washam Elementary School Cornelius, NC K-5 Regular
27 Palisades Park Elementary School Charlotte, NC K-5 Regular
28 South Academy of International Languages Charlotte, NC K-8 Regular
29 Trillium Springs Montessori Huntersville, NC PK-6 Regular
30 Socrates Academy Matthews, NC K-9 Charter
31 Myers Park Traditional Elementary School Charlotte, NC K-5 Regular
32 Park Road Montessori School Charlotte, NC PK-6 Regular
33 Chantilly Montessori School Charlotte, NC PK-6 Regular
34 Cornelius Elementary School Cornelius, NC K-5 Regular
35 Charles H. Parker Center Charlotte, NC K-5 Regular
36 Barnette Elementary School Huntersville, NC PK-5 Regular
37 Matthews Elementary School Matthews, NC K-5 Regular
38 Corvian Community School Charlotte, NC K-12 Charter
39 Endhaven Elementary School Charlotte, NC PK-5 Regular
40 Collinswood Language Academy Charlotte, NC K-8 Regular
41 Highland Creek Elementary School Charlotte, NC K-5 Regular
42 Queen's Grant Community School Mint Hill, NC K-12 Charter
43 Torrence Creek Elementary School Huntersville, NC K-5 Regular
44 Idlewild Elementary School Charlotte, NC PK-5 Regular
45 Jackson Day School Charlotte, NC K-12 Charter
46 Charlotte Lab School Charlotte, NC K-1 Charter
47 Vaughan Academy of Technology Charlotte, NC K-5 Regular
48 McAlpine Elementary School Charlotte, NC PK-5 Regular
49 Allenbrook Elementary School Charlotte, NC PK-5 Regular
50 Smithfield Elementary School Charlotte, NC PK-5 Regular
51 East Voyager Academy of Charlotte Charlotte, NC K-7 Charter
52 Lansdowne Elementary School Charlotte, NC K-5 Regular
53 Shamrock Gardens Elementary School Charlotte, NC PK-5 Regular
54 Matthews Charter Academy Matthews, NC K-8 Charter
55 Clear Creek Elementary School Charlotte, NC PK-5 Regular
56 Blythe Elementary School Huntersville, NC PK-5 Regular
57 Bonnie Cone Classical Academy Huntersville, NC K-8 Charter
58 River Gate Elementary School Charlotte, NC K-5 Regular
59 Elizabeth Traditional Elementary Charlotte, NC K-5 Regular
60 Oaklawn Language Academy Charlotte, NC K-8 Regular
61 Pioneer Springs Community School Charlotte, NC K-1 Charter
62 Villa Heights Elementary School Charlotte, NC K-5 Regular
63 Gov's Village STEM (Upper) Charlotte, NC 5-8 Regular
64 Crown Point Elementary School Matthews, NC PK-5 Regular
65 First Ward Creative Arts Academy Charlotte, NC K-5 Regular
66 Lakeside Charter Academy Cornelius, NC K-8 Charter
67 Unity Classical Charter School CHARLOTTE, NC K-6 Charter
68 Lawrence Orr Elementary School Charlotte, NC PK-5 Regular
69 Winget Park Elementary School Charlotte, NC PK-5 Regular
70 Parkside Elementary School Charlotte, NC PK-5 Regular
71 Whitewater Academy Charlotte, NC PK-5 Regular
72 Windsor Park Elementary School Charlotte, NC PK-5 Regular
73 Tuckaseegee Elementary School Charlotte, NC K-5 Regular
74 Berewick Elementary School Charlotte, NC PK-5 Regular
75 Lake Wylie Elementary School Charlotte, NC PK-5 Regular
76 Croft Community Elementary School Charlotte, NC PK-5 Regular
77 Greenway Park Elementary School Charlotte, NC PK-5 Regular
78 Rama Road Elementary School Charlotte, NC PK-5 Regular
79 Pineville Elementary School Pineville, NC K-5 Regular
80 Southwest Charlotte STEM Academy Charlotte, NC K-8 Charter
81 Movement Charter School Charlotte, NC K-6 Charter
82 Paw Creek Elementary School Charlotte, NC PK-5 Regular
83 Cotswold Elementary School Charlotte, NC 3-5 Regular
84 Sugar Creek Charter School Charlotte, NC K-12 Charter
85 Huntingtowne Farms Elementary School Charlotte, NC PK-5 Regular
86 Oakhurst STEAM Academy Charlotte, NC K-5 Regular
87 Mallard Creek Elementary School Charlotte, NC K-5 Regular
88 Reedy Creek Elementary School Charlotte, NC PK-5 Regular
89 Mallard Creek STEM Academy Charlotte, NC K-8 Charter
90 Mountain Island Elementary School Charlotte, NC PK-8 Regular
91 Briarwood Academy Charlotte, NC PK-5 Regular
92 TMSA Charlotte Charlotte, NC K-11 Charter
93 Stoney Creek Elementary School Charlotte, NC K-5 Regular
94 Gov's Village STEM (Lower) Charlotte, NC PK-4 Regular
95 Berryhill School Charlotte, NC PK-8 Regular
96 Westerly Hills Academy Charlotte, NC PK-5 Regular
97 Long Creek Elementary School Huntersville, NC K-5 Regular
98 Hidden Valley Elementary School Charlotte, NC PK-5 Regular
99 Invest Collegiate Charlotte, NC K-11 Charter
100 United Community School Charlotte, NC K-8 Charter
101 Highland Renaissance Academy Charlotte, NC PK-5 Regular
102 Joseph W Grier Academy Charlotte, NC PK-5 Regular
103 University Meadows Elementary School Charlotte, NC PK-5 Regular
104 Winding Springs Elementary School Charlotte, NC PK-5 Regular
105 Lebanon Road Elementary School Charlotte, NC PK-5 Regular
106 Charlotte East Language Academy Charlotte, NC K-8 Regular
107 Albemarle Road Elementary School Charlotte, NC K-5 Regular
108 South Pine Academy Charlotte, NC PK-4 Regular
109 Devonshire Elementary School Charlotte, NC K-5 Regular
110 Steele Creek Elementary School Charlotte, NC K-5 Regular
111 Nations Ford Elementary School Charlotte, NC PK-5 Regular
112 Steele Creek Preparatory Academy Charlotte, NC K-8 Charter
113 J. H. Gunn Elementary School Charlotte, NC K-5 Regular
114 Winterfield Elementary School Charlotte, NC PK-5 Regular
115 Reid Park Academy Charlotte, NC PK-5 Regular
116 Merry Oaks International Academy Charlotte, NC PK-5 Regular
117 David Cox Road Elementary School Charlotte, NC PK-5 Regular
118 Piney Grove Elementary School Charlotte, NC PK-5 Regular
119 Walter G. Byers School Charlotte, NC PK-8 Regular
120 Eastside STREAM Academy Charlotte, NC K-8 Charter
121 Aristotle Preparatory Academy Charlotte, NC K-8 Charter
122 Hornets Nest Elementary School Charlotte, NC PK-5 Regular
123 Pinewood Elementary School Charlotte, NC PK-5 Regular
124 River Oaks Academy Charlotte, NC PK-5 Regular
125 Starmount Academy of Excellence Charlotte, NC PK-5 Regular
126 Oakdale Elementary School Charlotte, NC K-5 Regular
127 Bruns Avenue Elementary School Charlotte, NC PK-5 Regular
128 Thomasboro Academy Charlotte, NC K-8 Regular
129 Montclaire Elementary School Charlotte, NC PK-5 Regular
130 Statesville Road Elementary School Charlotte, NC K-5 Regular
131 Renaissance West STEAM Academy Charlotte, NC PK-8 Regular
132 Marie G Davis School Charlotte, NC K-8 Regular
133 KIPP Charlotte Charlotte, NC K-8 Charter
134 University Park Creative Arts Charlotte, NC K-5 Regular
135 Hickory Grove Elementary School Charlotte, NC PK-5 Regular
136 Newell Elementary School Charlotte, NC K-5 Regular
137 Sterling Elementary School Pineville, NC PK-5 Regular
138 Ashley Park PreK-8 School Charlotte, NC PK-8 Regular
139 VERITAS Community School Charlotte, NC K-8 Charter
140 Druid Hills Academy Charlotte, NC PK-8 Regular
141 Niner University Elementary School Charlotte, NC K-3
Rank Elementary School Name City Grades
Served
1 Providence Spring Elementary School Charlotte, NC K-5
2 Polo Ridge Elementary School Charlotte, NC K-5
3 Hawk Ridge Elementary School Charlotte, NC PK-5
4 Lake Norman Charter School Huntersville, NC K-12
5 Metrolina Regional Scholars' Academy Charlotte, NC K-8
6 Elon Park Elementary School Charlotte, NC K-5
7 Grand Oak Elementary School Huntersville, NC K-5
8 Rea Farms STEAM Academy Charlotte, NC K-7
9 Beverly Woods Elementary School Charlotte, NC K-5
10 North Academy of World Languages Huntersville, NC K-7
11 McKee Road Elementary School Charlotte, NC K-5
12 Selwyn Elementary School Charlotte, NC K-5
13 Highland Mill Montessori Elementary School Charlotte, NC PK-6
14 Dilworth Elementary School Charlotte, NC 3-5
15 Davidson K-8 School Davidson, NC K-8
16 Sharon Elementary School Charlotte, NC K-5
17 Telra Institute Charlotte, NC K-3
18 Ballantyne Elementary School Charlotte, NC K-5
19 Elizabeth Lane Elementary School Matthews, NC K-5
20 Community School of Davidson Davidson, NC K-12
21 Olde Providence Elementary School Charlotte, NC K-5
22 Huntersville Elementary School Huntersville, NC K-5
23 Eastover Elementary School Charlotte, NC K-5
24 Bain Elementary School Mint Hill, NC PK-5
25 Irwin Academic Center Charlotte, NC K-5
26 J.V. Washam Elementary School Cornelius, NC K-5
27 Palisades Park Elementary School Charlotte, NC K-5
28 South Academy of International Languages Charlotte, NC K-8
29 Trillium Springs Montessori Huntersville, NC PK-6
30 Socrates Academy Matthews, NC K-9
31 Myers Park Traditional Elementary School Charlotte, NC K-5
32 Park Road Montessori School Charlotte, NC PK-6
33 Chantilly Montessori School Charlotte, NC PK-6
34 Cornelius Elementary School Cornelius, NC K-5
35 Charles H. Parker Center Charlotte, NC K-5
36 Barnette Elementary School Huntersville, NC PK-5
37 Matthews Elementary School Matthews, NC K-5
38 Corvian Community School Charlotte, NC K-12
39 Endhaven Elementary School Charlotte, NC PK-5
40 Collinswood Language Academy Charlotte, NC K-8
41 Highland Creek Elementary School Charlotte, NC K-5
42 Queen's Grant Community School Mint Hill, NC K-12
43 Torrence Creek Elementary School Huntersville, NC K-5
44 Idlewild Elementary School Charlotte, NC PK-5
45 Jackson Day School Charlotte, NC K-12
46 Charlotte Lab School Charlotte, NC K-1
47 Vaughan Academy of Technology Charlotte, NC K-5
48 McAlpine Elementary School Charlotte, NC PK-5
49 Allenbrook Elementary School Charlotte, NC PK-5
50 Smithfield Elementary School Charlotte, NC PK-5
51 East Voyager Academy of Charlotte Charlotte, NC K-7
52 Lansdowne Elementary School Charlotte, NC K-5
53 Shamrock Gardens Elementary School Charlotte, NC PK-5
54 Matthews Charter Academy Matthews, NC K-8
55 Clear Creek Elementary School Charlotte, NC PK-5
56 Blythe Elementary School Huntersville, NC PK-5
57 Bonnie Cone Classical Academy Huntersville, NC K-8
58 River Gate Elementary School Charlotte, NC K-5
59 Elizabeth Traditional Elementary Charlotte, NC K-5
60 Oaklawn Language Academy Charlotte, NC K-8
61 Pioneer Springs Community School Charlotte, NC K-1
62 Villa Heights Elementary School Charlotte, NC K-5
63 Gov's Village STEM (Upper) Charlotte, NC 5-8
64 Crown Point Elementary School Matthews, NC PK-5
65 First Ward Creative Arts Academy Charlotte, NC K-5
66 Lakeside Charter Academy Cornelius, NC K-8
67 Unity Classical Charter School CHARLOTTE, NC K-6
68 Lawrence Orr Elementary School Charlotte, NC PK-5
69 Winget Park Elementary School Charlotte, NC PK-5
70 Parkside Elementary School Charlotte, NC PK-5
71 Whitewater Academy Charlotte, NC PK-5
72 Windsor Park Elementary School Charlotte, NC PK-5
73 Tuckaseegee Elementary School Charlotte, NC K-5
74 Berewick Elementary School Charlotte, NC PK-5
75 Lake Wylie Elementary School Charlotte, NC PK-5
76 Croft Community Elementary School Charlotte, NC PK-5
77 Greenway Park Elementary School Charlotte, NC PK-5
78 Rama Road Elementary School Charlotte, NC PK-5
79 Pineville Elementary School Pineville, NC K-5
80 Southwest Charlotte STEM Academy Charlotte, NC K-8
81 Movement Charter School Charlotte, NC K-6
82 Paw Creek Elementary School Charlotte, NC PK-5
83 Cotswold Elementary School Charlotte, NC 3-5
84 Sugar Creek Charter School Charlotte, NC K-12
85 Huntingtowne Farms Elementary School Charlotte, NC PK-5
86 Oakhurst STEAM Academy Charlotte, NC K-5
87 Mallard Creek Elementary School Charlotte, NC K-5
88 Reedy Creek Elementary School Charlotte, NC PK-5
89 Mallard Creek STEM Academy Charlotte, NC K-8
90 Mountain Island Elementary School Charlotte, NC PK-8
91 Briarwood Academy Charlotte, NC PK-5
92 TMSA Charlotte Charlotte, NC K-11
93 Stoney Creek Elementary School Charlotte, NC K-5
94 Gov's Village STEM (Lower) Charlotte, NC PK-4
95 Berryhill School Charlotte, NC PK-8
96 Westerly Hills Academy Charlotte, NC PK-5
97 Long Creek Elementary School Huntersville, NC K-5
98 Hidden Valley Elementary School Charlotte, NC PK-5
99 Invest Collegiate Charlotte, NC K-11
100 United Community School Charlotte, NC K-8
101 Highland Renaissance Academy Charlotte, NC PK-5
102 Joseph W Grier Academy Charlotte, NC PK-5
103 University Meadows Elementary School Charlotte, NC PK-5
104 Winding Springs Elementary School Charlotte, NC PK-5
105 Lebanon Road Elementary School Charlotte, NC PK-5
106 Charlotte East Language Academy Charlotte, NC K-8
107 Albemarle Road Elementary School Charlotte, NC K-5
108 South Pine Academy Charlotte, NC PK-4
109 Devonshire Elementary School Charlotte, NC K-5
110 Steele Creek Elementary School Charlotte, NC K-5
111 Nations Ford Elementary School Charlotte, NC PK-5
112 Steele Creek Preparatory Academy Charlotte, NC K-8
113 J. H. Gunn Elementary School Charlotte, NC K-5
114 Winterfield Elementary School Charlotte, NC PK-5
115 Reid Park Academy Charlotte, NC PK-5
116 Merry Oaks International Academy Charlotte, NC PK-5
117 David Cox Road Elementary School Charlotte, NC PK-5
118 Piney Grove Elementary School Charlotte, NC PK-5
119 Walter G. Byers School Charlotte, NC PK-8
120 Eastside STREAM Academy Charlotte, NC K-8
121 Aristotle Preparatory Academy Charlotte, NC K-8
122 Hornets Nest Elementary School Charlotte, NC PK-5
123 Pinewood Elementary School Charlotte, NC PK-5
124 River Oaks Academy Charlotte, NC PK-5
125 Starmount Academy of Excellence Charlotte, NC PK-5
126 Oakdale Elementary School Charlotte, NC K-5
127 Bruns Avenue Elementary School Charlotte, NC PK-5
128 Thomasboro Academy Charlotte, NC K-8
129 Montclaire Elementary School Charlotte, NC PK-5
130 Statesville Road Elementary School Charlotte, NC K-5
131 Renaissance West STEAM Academy Charlotte, NC PK-8
132 Marie G Davis School Charlotte, NC K-8
133 KIPP Charlotte Charlotte, NC K-8
134 University Park Creative Arts Charlotte, NC K-5
135 Hickory Grove Elementary School Charlotte, NC PK-5
136 Newell Elementary School Charlotte, NC K-5
137 Sterling Elementary School Pineville, NC PK-5
138 Ashley Park PreK-8 School Charlotte, NC PK-8
139 VERITAS Community School Charlotte, NC K-8
140 Druid Hills Academy Charlotte, NC PK-8
141 Niner University Elementary School Charlotte, NC K-3


Best Middle Schools in Mecklenburg County

Rank Middle School Name City Grades
Served
School
Type
1 Jay M. Robinson Middle School Charlotte, NC 6-8 Regular
2 Rea Farms STEAM Academy Charlotte, NC K-7 Regular
3 Metrolina Regional Scholars' Academy Charlotte, NC K-8 Charter
4 Lake Norman Charter School Huntersville, NC K-12 Charter
5 Community House Middle School Charlotte, NC 6-8 Regular
6 Bailey Middle School Cornelius, NC 6-8 Regular
7 Community School of Davidson Davidson, NC K-12 Charter
8 Davidson K-8 School Davidson, NC K-8 Regular
9 Socrates Academy Matthews, NC K-9 Charter
10 Randolph Middle School Charlotte, NC 6-8 Regular
11 Piedmont Middle School Charlotte, NC 6-8 Regular
12 Williams Secondary Montessori Charlotte, NC 7-12 Regular
13 South Charlotte Middle School Charlotte, NC 6-8 Regular
14 Crestdale Middle School Matthews, NC 6-8 Regular
15 Northwest School of the Arts Charlotte, NC 6-12 Regular
16 South Academy of International Languages Charlotte, NC K-8 Regular
17 Carmel Middle School Charlotte, NC 6-8 Regular
18 Mint Hill Middle School Matthews, NC 6-8 Regular
19 Corvian Community School Charlotte, NC K-12 Charter
20 Francis Bradley Middle School Huntersville, NC 6-8 Regular
21 Alexander Graham Middle School Charlotte, NC 6-8 Regular
22 North Academy of World Languages Huntersville, NC K-7 Regular
23 Jackson Day School Charlotte, NC K-12 Charter
24 Queen's Grant Community School Mint Hill, NC K-12 Charter
25 Matthews Charter Academy Matthews, NC K-8 Charter
26 Sedgefield Middle School Charlotte, NC 6-8 Regular
27 Pioneer Springs Community School Charlotte, NC K-1 Charter
28 Bonnie Cone Classical Academy Huntersville, NC K-8 Charter
29 Coulwood STEM Academy Charlotte, NC 6-8 Regular
30 Sugar Creek Charter School Charlotte, NC K-12 Charter
31 Oaklawn Language Academy Charlotte, NC K-8 Regular
32 Charlotte Lab School Charlotte, NC K-1 Charter
33 Kennedy Middle School Charlotte, NC 6-8 Regular
34 Southwest Charlotte STEM Academy Charlotte, NC K-8 Charter
35 Collinswood Language Academy Charlotte, NC K-8 Regular
36 Invest Collegiate Charlotte, NC K-11 Charter
37 McClintock Middle School Charlotte, NC 6-8 Regular
38 Gov's Village STEM (Upper) Charlotte, NC 5-8 Regular
39 Mallard Creek STEM Academy Charlotte, NC K-8 Charter
40 United Community School Charlotte, NC K-8 Charter
41 Quail Hollow Middle School Charlotte, NC 6-8 Regular
42 Berryhill School Charlotte, NC PK-8 Regular
43 Mountain Island Elementary School Charlotte, NC PK-8 Regular
44 Ridge Road Middle School Charlotte, NC 6-8 Regular
45 Albemarle Road Middle School Charlotte, NC 6-8 Regular
46 Whitewater Middle School Charlotte, NC 6-8 Regular
47 Northridge Middle School Charlotte, NC 6-8 Regular
48 Aristotle Preparatory Academy Charlotte, NC K-8 Charter
49 Southwest Middle School Charlotte, NC 6-8 Regular
50 J. M. Alexander Middle School Huntersville, NC 6-8 Regular
51 Thomasboro Academy Charlotte, NC K-8 Regular
52 Steele Creek Preparatory Academy Charlotte, NC K-8 Charter
53 Marie G Davis School Charlotte, NC K-8 Regular
54 Lakeside Charter Academy Cornelius, NC K-8 Charter
55 Walter G. Byers School Charlotte, NC PK-8 Regular
56 Charlotte Secondary School Charlotte, NC 6-12 Charter
57 Northeast Middle School Mint Hill, NC 6-8 Regular
58 TMSA Charlotte Charlotte, NC K-11 Charter
59 Eastway Middle School Charlotte, NC 6-8 Regular
60 Charlotte East Language Academy Charlotte, NC K-8 Regular
61 Wilson STEM Academy Charlotte, NC 6-8 Regular
62 VERITAS Community School Charlotte, NC K-8 Charter
63 Ashley Park PreK-8 School Charlotte, NC PK-8 Regular
64 Renaissance West STEAM Academy Charlotte, NC PK-8 Regular
65 Cochrane Collegiate Academy Charlotte, NC 6-12 Regular
66 James Martin Middle School Charlotte, NC 6-8 Regular
67 KIPP Charlotte Charlotte, NC K-8 Charter
68 Eastside STREAM Academy Charlotte, NC K-8 Charter
69 Ranson Middle School Charlotte, NC 6-8 Regular
70 Druid Hills Academy Charlotte, NC PK-8 Regular
71 Martin Luther King Jr Middle School Charlotte, NC 6-8 Regular
72 Turning Point Academy Charlotte, NC 6-12 Regular
Rank Middle School Name City Grades
Served
1 Jay M. Robinson Middle School Charlotte, NC 6-8
2 Rea Farms STEAM Academy Charlotte, NC K-7
3 Metrolina Regional Scholars' Academy Charlotte, NC K-8
4 Lake Norman Charter School Huntersville, NC K-12
5 Community House Middle School Charlotte, NC 6-8
6 Bailey Middle School Cornelius, NC 6-8
7 Community School of Davidson Davidson, NC K-12
8 Davidson K-8 School Davidson, NC K-8
9 Socrates Academy Matthews, NC K-9
10 Randolph Middle School Charlotte, NC 6-8
11 Piedmont Middle School Charlotte, NC 6-8
12 Williams Secondary Montessori Charlotte, NC 7-12
13 South Charlotte Middle School Charlotte, NC 6-8
14 Crestdale Middle School Matthews, NC 6-8
15 Northwest School of the Arts Charlotte, NC 6-12
16 South Academy of International Languages Charlotte, NC K-8
17 Carmel Middle School Charlotte, NC 6-8
18 Mint Hill Middle School Matthews, NC 6-8
19 Corvian Community School Charlotte, NC K-12
20 Francis Bradley Middle School Huntersville, NC 6-8
21 Alexander Graham Middle School Charlotte, NC 6-8
22 North Academy of World Languages Huntersville, NC K-7
23 Jackson Day School Charlotte, NC K-12
24 Queen's Grant Community School Mint Hill, NC K-12
25 Matthews Charter Academy Matthews, NC K-8
26 Sedgefield Middle School Charlotte, NC 6-8
27 Pioneer Springs Community School Charlotte, NC K-1
28 Bonnie Cone Classical Academy Huntersville, NC K-8
29 Coulwood STEM Academy Charlotte, NC 6-8
30 Sugar Creek Charter School Charlotte, NC K-12
31 Oaklawn Language Academy Charlotte, NC K-8
32 Charlotte Lab School Charlotte, NC K-1
33 Kennedy Middle School Charlotte, NC 6-8
34 Southwest Charlotte STEM Academy Charlotte, NC K-8
35 Collinswood Language Academy Charlotte, NC K-8
36 Invest Collegiate Charlotte, NC K-11
37 McClintock Middle School Charlotte, NC 6-8
38 Gov's Village STEM (Upper) Charlotte, NC 5-8
39 Mallard Creek STEM Academy Charlotte, NC K-8
40 United Community School Charlotte, NC K-8
41 Quail Hollow Middle School Charlotte, NC 6-8
42 Berryhill School Charlotte, NC PK-8
43 Mountain Island Elementary School Charlotte, NC PK-8
44 Ridge Road Middle School Charlotte, NC 6-8
45 Albemarle Road Middle School Charlotte, NC 6-8
46 Whitewater Middle School Charlotte, NC 6-8
47 Northridge Middle School Charlotte, NC 6-8
48 Aristotle Preparatory Academy Charlotte, NC K-8
49 Southwest Middle School Charlotte, NC 6-8
50 J. M. Alexander Middle School Huntersville, NC 6-8
51 Thomasboro Academy Charlotte, NC K-8
52 Steele Creek Preparatory Academy Charlotte, NC K-8
53 Marie G Davis School Charlotte, NC K-8
54 Lakeside Charter Academy Cornelius, NC K-8
55 Walter G. Byers School Charlotte, NC PK-8
56 Charlotte Secondary School Charlotte, NC 6-12
57 Northeast Middle School Mint Hill, NC 6-8
58 TMSA Charlotte Charlotte, NC K-11
59 Eastway Middle School Charlotte, NC 6-8
60 Charlotte East Language Academy Charlotte, NC K-8
61 Wilson STEM Academy Charlotte, NC 6-8
62 VERITAS Community School Charlotte, NC K-8
63 Ashley Park PreK-8 School Charlotte, NC PK-8
64 Renaissance West STEAM Academy Charlotte, NC PK-8
65 Cochrane Collegiate Academy Charlotte, NC 6-12
66 James Martin Middle School Charlotte, NC 6-8
67 KIPP Charlotte Charlotte, NC K-8
68 Eastside STREAM Academy Charlotte, NC K-8
69 Ranson Middle School Charlotte, NC 6-8
70 Druid Hills Academy Charlotte, NC PK-8
71 Martin Luther King Jr Middle School Charlotte, NC 6-8
72 Turning Point Academy Charlotte, NC 6-12


Best High Schools in Mecklenburg County

Rank High School Name City Grades
Served
School
Type
1 Providence High School Charlotte, NC 9-12 Regular
2 Lake Norman Charter School Huntersville, NC K-12 Charter
3 Ardrey Kell High School Charlotte, NC 9-12 Regular
4 Community School of Davidson Davidson, NC K-12 Charter
5 Myers Park High School Charlotte, NC 9-12 Regular
6 Williams Secondary Montessori Charlotte, NC 7-12 Regular
7 William Amos Hough High School Cornelius, NC 9-12 Regular
8 Corvian Community School Charlotte, NC K-12 Charter
9 Northwest School of the Arts Charlotte, NC 6-12 Regular
10 East Mecklenburg High School Charlotte, NC 9-12 Regular
11 South Mecklenburg High School Charlotte, NC 9-12 Regular
12 Queen's Grant Community School Mint Hill, NC K-12 Charter
13 Charlotte-Mecklenburg Virtual High School Charlotte, NC 9-12 Regular
14 Butler High School Matthews, NC 9-12 Regular
15 Hopewell High School Huntersville, NC 9-12 Regular
16 Independence High School Charlotte, NC 9-12 Regular
17 Mallard Creek High School Charlotte, NC 9-12 Regular
18 Phillip O Berry Academy of Technology Charlotte, NC 9-12 Regular
19 North Mecklenburg High School Huntersville, NC 9-12 Regular
20 Olympic High School Charlotte, NC 9-12 Regular
21 Military and Global Leadership Academy Charlotte, NC 9-12 Regular
22 Cochrane Collegiate Academy Charlotte, NC 6-12 Regular
23 Sugar Creek Charter School Charlotte, NC K-12 Charter
24 West Mecklenburg High School Charlotte, NC 9-12 Regular
25 Charlotte Secondary School Charlotte, NC 6-12 Charter
26 West Charlotte High School Charlotte, NC 9-12 Regular
27 Julius L. Chambers High School Charlotte, NC 9-12 Regular
28 Rocky River High School Mint Hill, NC 9-12 Regular
29 Harding University High School Charlotte, NC 9-12 Regular
30 Garinger High School Charlotte, NC 9-12 Regular
Rank High School Name City Grades
Served
1 Providence High School Charlotte, NC 9-12
2 Lake Norman Charter School Huntersville, NC K-12
3 Ardrey Kell High School Charlotte, NC 9-12
4 Community School of Davidson Davidson, NC K-12
5 Myers Park High School Charlotte, NC 9-12
6 Williams Secondary Montessori Charlotte, NC 7-12
7 William Amos Hough High School Cornelius, NC 9-12
8 Corvian Community School Charlotte, NC K-12
9 Northwest School of the Arts Charlotte, NC 6-12
10 East Mecklenburg High School Charlotte, NC 9-12
11 South Mecklenburg High School Charlotte, NC 9-12
12 Queen's Grant Community School Mint Hill, NC K-12
13 Charlotte-Mecklenburg Virtual High School Charlotte, NC 9-12
14 Butler High School Matthews, NC 9-12
15 Hopewell High School Huntersville, NC 9-12
16 Independence High School Charlotte, NC 9-12
17 Mallard Creek High School Charlotte, NC 9-12
18 Phillip O Berry Academy of Technology Charlotte, NC 9-12
19 North Mecklenburg High School Huntersville, NC 9-12
20 Olympic High School Charlotte, NC 9-12
21 Military and Global Leadership Academy Charlotte, NC 9-12
22 Cochrane Collegiate Academy Charlotte, NC 6-12
23 Sugar Creek Charter School Charlotte, NC K-12
24 West Mecklenburg High School Charlotte, NC 9-12
25 Charlotte Secondary School Charlotte, NC 6-12
26 West Charlotte High School Charlotte, NC 9-12
27 Julius L. Chambers High School Charlotte, NC 9-12
28 Rocky River High School Mint Hill, NC 9-12
29 Harding University High School Charlotte, NC 9-12
30 Garinger High School Charlotte, NC 9-12


Top 150 Schools in Mecklenburg County - Click any of the pushpins below to see more details on each school