Types of Public Schools in North Carolina

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

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