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

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