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 Providence Spring Elementary School, Weddington Elementary School, Weddington Middle School, and Polo Ridge Elementary 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, Community School of Davidson, and Gray Stone Day.

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