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



Mobile Menu

Best Middle Schools in the Charlotte, NC Area

Best Middle Schools in the Charlotte, NC Area Best Middle Schools in the Charlotte, NC Area

Are you looking for information on top public middle schools in the Charlotte area? Below you'll find rankings on some of the best Charlotte-area middle schools including Weddington Elementary School, Weddington Middle School, Providence Spring Elementary School, and The Brawley School. We also have data to help you compare such top traditional public middle schools to the area's best charter schools including Metrolina Regional Scholars' Academy, Lake Norman Charter School, Gray Stone Day, and Community School of Davidson.

The list below is not meant be used as a definitive guide to which Charlotte-area middle school would be best for any individual child. For schools that are close to one another in rankings, differences in available data are in most cases very small.



Top Middle Schools in the Charlotte Area

Rank School Name City
School
Type
 
Grades
Served
1 Weddington Middle School Matthews, NC Regular 6-8
2 The Brawley School Mooresville, NC Regular 6-8
3 Metrolina Regional Scholars' Academy Charlotte, NC Charter K-8
4 Jay M. Robinson Middle School Charlotte, NC Regular 6-8
5 Marvin Ridge Middle School Waxhaw, NC Regular 6-8
6 Northview School Statesville, NC Regular 6-8
7 Bailey Middle School Cornelius, NC Regular 6-8
8 Piedmont Middle School Charlotte, NC Regular 6-8
9 Gray Stone Day Misenheimer, NC Charter 6-12
10 Cuthbertson Middle School Waxhaw, NC Regular 6-8
11 Lake Norman Charter School Huntersville, NC Charter K-12
12 Harris Road Middle School Concord, NC Regular 6-8
13 Community School of Davidson Davidson, NC Charter K-12
14 Community House Middle School Charlotte, NC Regular 6-8
15 E. E. Waddell Language Academy Charlotte, NC Regular K-8
16 Hickory Ridge Middle School Harrisburg, NC Regular 6-8
17 Randolph Middle School Charlotte, NC Regular 6-8
18 J N Fries Magnet School Concord, NC Regular 6-8
19 South Charlotte Middle School Charlotte, NC Regular 6-8
20 Cramerton Middle School Cramerton, NC Regular 6-8
21 Mountain Island Charter School Mt. Holly, NC Charter K-12
22 Williams Secondary Montessori Charlotte, NC Regular 7-12
23 North Lincoln Middle School Denver, NC Regular 6-8
24 Crestdale Middle School Matthews, NC Regular 6-8
25 Charlotte Lab School Charlotte, NC Charter K-7
26 Piedmont Community Charter School Gastonia, NC Charter K-12
27 Lincoln Charter School Denver, NC Charter K-12
28 Queen's Grant Community School Mint Hill, NC Charter K-12
29 Porter Ridge Middle School Indian Trail, NC Regular 6-8
30 Union Academy Monroe, NC Charter K-12
31 Corvian Community School Charlotte, NC Charter K-9
32 Alexander Graham Middle School Charlotte, NC Regular 6-8
33 East Lincoln Middle School Iron Station, NC Regular 6-8
34 Bradford Preparatory School Charlotte, NC Charter K-12
35 Northwest School of the Arts Charlotte, NC Regular 6-12
36 Collinswood Language Academy Charlotte, NC Regular K-8
37 Pioneer Springs Community School Charlotte, NC Charter K-7
38 Woodland Heights Middle School Mooresville, NC Regular 6-8
39 Mount Pleasant Middle School Mount Pleasant, NC Regular 6-8
40 Jacobs Fork Middle School Newton, NC Regular 7-8
41 Mint Hill Middle School Matthews, NC Regular 6-8
42 Belmont Middle School Belmont, NC Regular 6-8
43 Gaston Virtual Academy Gastonia, NC Regular 4-9
44 Mooresville Middle School Mooresville, NC Regular 7-8
45 Oakboro Choice STEM Oakboro, NC Regular K-8
46 Piedmont Middle School Monroe, NC Regular 6-8
47 Carolina International School Concord, NC Charter K-12
48 Mallard Creek STEM Academy Charlotte, NC Charter K-8
49 Socrates Academy Matthews, NC Charter K-8
50 Stanley Middle School Stanley, NC Regular 6-8
51 Francis Bradley Middle School Huntersville, NC Regular 6-8
52 Harry M Arndt Middle School Hickory, NC Regular 7-8
53 Langtree Charter Academy Mooresville, NC Charter K-12
54 Harold E. Winkler Middle School Concord, NC Regular 6-8
55 West Stanly Middle School Locust, NC Regular 6-8
56 American Renaissance School Statesville, NC Charter K-8
57 Sun Valley Middle School Indian Trail, NC Regular 6-8
58 Lakeshore Middle School Mooresville, NC Regular 6-8
59 Mill Creek Middle School Claremont, NC Regular 7-8
60 Northview Middle School Hickory, NC Regular 6-8
61 Northwest Cabarrus Middle School Concord, NC Regular 6-8
62 Oaklawn Language Academy Charlotte, NC Regular K-8
63 Mount Holly Middle School Mount Holly, NC Regular 6-8
64 Parkwood Middle School Monroe, NC Regular 6-8
65 Carmel Middle School Charlotte, NC Regular 6-8
66 North Iredell Middle School Olin, NC Regular 6-8
67 River Bend Middle School Claremont, NC Regular 7-8
68 Lincolnton Middle School Lincolnton, NC Regular 6-8
69 West Lincoln Middle School Lincolnton, NC Regular 6-8
70 Queen City STEM School Charlotte, NC Charter K-8
71 Sugar Creek Charter School Charlotte, NC Charter K-12
72 Maiden Middle School Maiden, NC Regular 7-8
73 Concord Lake STEAM Academy Kannapolis, NC Charter K-8
74 Newton-Conover Middle School Conover, NC Regular 6-8
75 C C Griffin Middle School Concord, NC Regular 6-8
76 South Stanly Middle School Norwood, NC Regular 6-8
77 China Grove Middle School China Grove, NC Regular 6-8
78 Holbrook Middle School Lowell, NC Regular 6-8
79 Career Academy and Technical School Troutman, NC Regular K-12
80 W C Friday Middle School Dallas, NC Regular 6-8
81 North Stanly Middle School New London, NC Regular 6-8
82 John Chavis Middle School Cherryville, NC Regular 6-8
83 Kennedy Middle School Charlotte, NC Regular 6-8
84 Grandview Middle School Hickory, NC Regular 6-8
85 Mountain Island Day Community Charter School Charlotte, NC Charter K-11
86 J. M. Alexander Middle School Huntersville, NC Regular 6-8
87 Cabarrus Charter Academy Concord, NC Charter K-12
88 Ridge Road Middle School Charlotte, NC Regular 6-8
89 Coulwood STEM Academy Charlotte, NC Regular 6-8
90 Troutman Middle School Troutman, NC Regular 6-8
91 Southwest Middle School Gastonia, NC Regular 6-8
92 Kannapolis Middle School Kannapolis, NC Regular 6-8
93 Quail Hollow Middle School Charlotte, NC Regular 6-8
94 Governors Village STEM Academy (Upper) Charlotte, NC Regular 5-8
95 Marie G Davis School Charlotte, NC Regular K-8
96 Iredell Charter Academy Troutman, NC Charter K-8
97 Southwest Middle School Charlotte, NC Regular 6-8
98 Invest Collegiate Charlotte, NC Charter K-8
99 West Rowan Middle School Salisbury, NC Regular 6-8
100 Northeast Middle School Charlotte, NC Regular 6-8
101 Albemarle Middle School Albemarle, NC Regular 6-8
102 West Iredell Middle School Statesville, NC Regular 6-8
103 Mountain Island Elementary School Charlotte, NC Regular PK-8
104 Northridge Middle School Charlotte, NC Regular 6-8
105 Berryhill School Charlotte, NC Regular PK-8
106 Success Institute Charter School Statesville, NC Charter K-8
107 McClintock Middle School Charlotte, NC Regular 6-8
108 Southeast Middle School Salisbury, NC Regular 6-8
109 Bessemer City Middle School Bessemer City, NC Regular 6-8
110 Whitewater Middle School Charlotte, NC Regular 6-8
111 East Union Middle School Marshville, NC Regular 6-8
112 W P Grier Middle School Gastonia, NC Regular 6-8
113 Eastside STREAM Academy Charlotte, NC Charter K-8
114 York Chester Middle School Gastonia, NC Regular 6-8
115 Erwin Middle School Salisbury, NC Regular 6-8
116 Walter G. Byers School Charlotte, NC Regular PK-8
117 Monroe Middle School Monroe, NC Regular 6-8
118 Charlotte Secondary School Charlotte, NC Charter 6-12
119 Concord Middle School Concord, NC Regular 6-8
120 Albemarle Road Middle School Charlotte, NC Regular 6-8
121 Corriher Lipe Middle School Landis, NC Regular 6-8
122 East Iredell Middle School Statesville, NC Regular 6-8
123 Martin Luther King Jr Middle School Charlotte, NC Regular 6-8
124 KIPP Charlotte Charlotte, NC Charter K-8
125 Druid Hills Academy Charlotte, NC Regular PK-8
126 Ashley Park PreK-8 School Charlotte, NC Regular PK-8
127 Thomasboro Academy Charlotte, NC Regular K-8
128 North Rowan Middle School Spencer, NC Regular 6-8
129 James Martin Middle School Charlotte, NC Regular 6-8
130 Third Creek Middle School Statesville, NC Regular 6-8
131 Cochrane Collegiate Academy Charlotte, NC Regular 6-12
132 Sedgefield Middle School Charlotte, NC Regular 6-8
133 Wilson STEM Academy Charlotte, NC Regular 6-8
134 Ranson Middle School Charlotte, NC Regular 6-8
135 Eastway Middle School Charlotte, NC Regular 6-8
136 Knox Middle School Salisbury, NC Regular 6-8
137 Cabarrus Co Opportunity School Concord, NC Regular 6-12
138 Pressly School Statesville, NC Regular K-12
139 UpROAR Leadership Academy Charlotte, NC Charter 5-9
140 South Providence School Waxhaw, NC Regular 6-12
141 Henderson High School Salisbury, NC Regular 6-12
142 Turning Point Academy Charlotte, NC Regular 6-12
143 Warlick Academy Gastonia, NC Regular 6-12
Rank School Name City
1 Weddington Middle School Matthews, NC
2 The Brawley School Mooresville, NC
3 Metrolina Regional Scholars' Academy Charlotte, NC
4 Jay M. Robinson Middle School Charlotte, NC
5 Marvin Ridge Middle School Waxhaw, NC
6 Northview School Statesville, NC
7 Bailey Middle School Cornelius, NC
8 Piedmont Middle School Charlotte, NC
9 Gray Stone Day Misenheimer, NC
10 Cuthbertson Middle School Waxhaw, NC
11 Lake Norman Charter School Huntersville, NC
12 Harris Road Middle School Concord, NC
13 Community School of Davidson Davidson, NC
14 Community House Middle School Charlotte, NC
15 E. E. Waddell Language Academy Charlotte, NC
16 Hickory Ridge Middle School Harrisburg, NC
17 Randolph Middle School Charlotte, NC
18 J N Fries Magnet School Concord, NC
19 South Charlotte Middle School Charlotte, NC
20 Cramerton Middle School Cramerton, NC
21 Mountain Island Charter School Mt. Holly, NC
22 Williams Secondary Montessori Charlotte, NC
23 North Lincoln Middle School Denver, NC
24 Crestdale Middle School Matthews, NC
25 Charlotte Lab School Charlotte, NC
26 Piedmont Community Charter School Gastonia, NC
27 Lincoln Charter School Denver, NC
28 Queen's Grant Community School Mint Hill, NC
29 Porter Ridge Middle School Indian Trail, NC
30 Union Academy Monroe, NC
31 Corvian Community School Charlotte, NC
32 Alexander Graham Middle School Charlotte, NC
33 East Lincoln Middle School Iron Station, NC
34 Bradford Preparatory School Charlotte, NC
35 Northwest School of the Arts Charlotte, NC
36 Collinswood Language Academy Charlotte, NC
37 Pioneer Springs Community School Charlotte, NC
38 Woodland Heights Middle School Mooresville, NC
39 Mount Pleasant Middle School Mount Pleasant, NC
40 Jacobs Fork Middle School Newton, NC
41 Mint Hill Middle School Matthews, NC
42 Belmont Middle School Belmont, NC
43 Gaston Virtual Academy Gastonia, NC
44 Mooresville Middle School Mooresville, NC
45 Oakboro Choice STEM Oakboro, NC
46 Piedmont Middle School Monroe, NC
47 Carolina International School Concord, NC
48 Mallard Creek STEM Academy Charlotte, NC
49 Socrates Academy Matthews, NC
50 Stanley Middle School Stanley, NC
51 Francis Bradley Middle School Huntersville, NC
52 Harry M Arndt Middle School Hickory, NC
53 Langtree Charter Academy Mooresville, NC
54 Harold E. Winkler Middle School Concord, NC
55 West Stanly Middle School Locust, NC
56 American Renaissance School Statesville, NC
57 Sun Valley Middle School Indian Trail, NC
58 Lakeshore Middle School Mooresville, NC
59 Mill Creek Middle School Claremont, NC
60 Northview Middle School Hickory, NC
61 Northwest Cabarrus Middle School Concord, NC
62 Oaklawn Language Academy Charlotte, NC
63 Mount Holly Middle School Mount Holly, NC
64 Parkwood Middle School Monroe, NC
65 Carmel Middle School Charlotte, NC
66 North Iredell Middle School Olin, NC
67 River Bend Middle School Claremont, NC
68 Lincolnton Middle School Lincolnton, NC
69 West Lincoln Middle School Lincolnton, NC
70 Queen City STEM School Charlotte, NC
71 Sugar Creek Charter School Charlotte, NC
72 Maiden Middle School Maiden, NC
73 Concord Lake STEAM Academy Kannapolis, NC
74 Newton-Conover Middle School Conover, NC
75 C C Griffin Middle School Concord, NC
76 South Stanly Middle School Norwood, NC
77 China Grove Middle School China Grove, NC
78 Holbrook Middle School Lowell, NC
79 Career Academy and Technical School Troutman, NC
80 W C Friday Middle School Dallas, NC
81 North Stanly Middle School New London, NC
82 John Chavis Middle School Cherryville, NC
83 Kennedy Middle School Charlotte, NC
84 Grandview Middle School Hickory, NC
85 Mountain Island Day Community Charter School Charlotte, NC
86 J. M. Alexander Middle School Huntersville, NC
87 Cabarrus Charter Academy Concord, NC
88 Ridge Road Middle School Charlotte, NC
89 Coulwood STEM Academy Charlotte, NC
90 Troutman Middle School Troutman, NC
91 Southwest Middle School Gastonia, NC
92 Kannapolis Middle School Kannapolis, NC
93 Quail Hollow Middle School Charlotte, NC
94 Governors Village STEM Academy (Upper) Charlotte, NC
95 Marie G Davis School Charlotte, NC
96 Iredell Charter Academy Troutman, NC
97 Southwest Middle School Charlotte, NC
98 Invest Collegiate Charlotte, NC
99 West Rowan Middle School Salisbury, NC
100 Northeast Middle School Charlotte, NC
101 Albemarle Middle School Albemarle, NC
102 West Iredell Middle School Statesville, NC
103 Mountain Island Elementary School Charlotte, NC
104 Northridge Middle School Charlotte, NC
105 Berryhill School Charlotte, NC
106 Success Institute Charter School Statesville, NC
107 McClintock Middle School Charlotte, NC
108 Southeast Middle School Salisbury, NC
109 Bessemer City Middle School Bessemer City, NC
110 Whitewater Middle School Charlotte, NC
111 East Union Middle School Marshville, NC
112 W P Grier Middle School Gastonia, NC
113 Eastside STREAM Academy Charlotte, NC
114 York Chester Middle School Gastonia, NC
115 Erwin Middle School Salisbury, NC
116 Walter G. Byers School Charlotte, NC
117 Monroe Middle School Monroe, NC
118 Charlotte Secondary School Charlotte, NC
119 Concord Middle School Concord, NC
120 Albemarle Road Middle School Charlotte, NC
121 Corriher Lipe Middle School Landis, NC
122 East Iredell Middle School Statesville, NC
123 Martin Luther King Jr Middle School Charlotte, NC
124 KIPP Charlotte Charlotte, NC
125 Druid Hills Academy Charlotte, NC
126 Ashley Park PreK-8 School Charlotte, NC
127 Thomasboro Academy Charlotte, NC
128 North Rowan Middle School Spencer, NC
129 James Martin Middle School Charlotte, NC
130 Third Creek Middle School Statesville, NC
131 Cochrane Collegiate Academy Charlotte, NC
132 Sedgefield Middle School Charlotte, NC
133 Wilson STEM Academy Charlotte, NC
134 Ranson Middle School Charlotte, NC
135 Eastway Middle School Charlotte, NC
136 Knox Middle School Salisbury, NC
137 Cabarrus Co Opportunity School Concord, NC
138 Pressly School Statesville, NC
139 UpROAR Leadership Academy Charlotte, NC
140 South Providence School Waxhaw, NC
141 Henderson High School Salisbury, NC
142 Turning Point Academy Charlotte, NC
143 Warlick Academy Gastonia, NC

Rankings for the best middle schools in the Charlotte area were created independently by Carolina School Hub. The test data for this site was derived from the North Carolina Department of Public Instruction and South Carolina Department of Education.

You can click on a specific school name above for more information on test scores, student data and more.

Middle Schools in Charlotte NC Area - Click any of the pushpins below to see more details on each school


Choosing a Middle School

In North and South Carolina, middle school typically comprises grades six through eight. Many parents who move to the Charlotte area are attracted to middle schools in towns such as Charlotte NC, Concord NC, Gastonia NC, and Monroe NC.

Middle Schools on this page were drawn from the following counties: