Explanation of Types of Public Schools in North Carolina

Note: All of the school types below are public schools, in that they are funded primarily through public tax dollars.

  • Regular School: a public school that students are assigned to attend because they live in the school's attendance area or attendance zone. Such schools are sometimes called “zoned schools,” “neighborhood schools” or “ZIP code schools,” and are normally only open for enrollment to students from a predetermined set of neighborhoods or ZIP codes. Regular schools are by far the most common type of school in the Charlotte area.
  • Charter School: a tuition-free, public school created on the basis of a license or “charter” made with the State Board of Education. Charter schools typically have greater freedom than traditional public schools in personnel policies, curriculum and teaching philosophy. In return, they must make a commitment to meet state standards of accountability. Charter schools are also normally open to students from counties and towns outside of where they are located. Enrollment decisions at charter schools are often lottery-based, with special consideration given to siblings of currently enrolled students.

Student Growth Index Explained

The Student Growth Index of a school is meant to measure how well the school has been growing student learning over time (i.e., years). North Carolina's public schools receive web-based reporting through the Education Value-Added Assessment System (EVAAS). EVAAS is meant to offer an objective way to measure student progress and the value schools add to students' educational attainment. EVAAS is a statistical analysis of North Carolina state assessment data, and the system provides NC schools with growth data to consider, in addition to achievement data.

If a school has a Student Growth Index of between -2.0 and 2.0, the school is deemed to have "met growth", (i.e., met its average projected growth target). A school with a Student Growth Index of less than -2.0 is considered to have "not met growth". Finally, a school with an index of greater than 2.0 is deemed to have "exceeded growth".

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

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