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


Best Elementary Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best Middle Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best High Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area



Mobile Menu

Best Middle Schools in North Carolina

Best Middle Schools in North Carolina Best Middle Schools in North Carolina Are you trying to obtain data on the best public middle schools in North Carolina? Below you'll find rankings on some of NC's top middle schools including Mount Mourne School, Davis Drive Middle School, Jay M Robinson Middle School, and Piedmont IB Middle School. We also have data to help you compare such top traditional public middle schools to North Carolina's best charter schools including Magellan Charter School, Quest Academy, Endeavor Charter School, and Metrolina Regional Scholars' Academy.

Below is a ranking of the best middle schools in North Carolina. We have information on 700 public middle schools in the state. You may use this site as a starting point in your journey to find the best educational options in the state for your child.



Top Middle Schools in North Carolina

Rank School Name County
School
Type
   
Grades
Served
1 Magellan Charter School Wake Charter 3-8
2 Mount Mourne School Iredell Regular 6-8
3 Davis Drive Middle School Wake Regular 6-8
4 Jay M Robinson Middle School Mecklenburg Regular 6-8
5 Endeavor Charter School Wake Charter K-8
6 Piedmont IB Middle School Mecklenburg Regular 6-8
7 Mills Park Middle School Wake Regular 6-8
8 Exploris Middle School Wake Charter K-8
9 Quest Academy Wake Charter K-8
10 Metrolina Regional Scholars' Academy Mecklenburg Charter K-8
11 Marvin Ridge Middle School Union Regular 6-8
12 South Charlotte Middle School Mecklenburg Regular 6-8
13 Cuthbertson Middle School Union Regular 6-8
14 Triangle Math and Science Academy Wake Charter K-9
15 Weddington Middle School Union Regular 6-8
16 Sterling Montessori Academy Wake Charter PK-8
17 Greensboro Academy Guilford Charter K-8
18 Pine Lake Preparatory School Iredell Charter K-12
19 Northview School Iredell Regular 6-8
20 J N Fries Magnet School Cabarrus Regular 6-8
21 Bailey Middle School Mecklenburg Regular 6-8
22 Community House Middle School Mecklenburg Regular 6-8
23 Community School of Davidson Mecklenburg Charter K-12
24 Blowing Rock Elementary School Watauga Regular K-8
25 Woods Charter School Chatham Charter K-12
26 Lufkin Road Middle School Wake Regular 6-8
27 Brown Summit Middle School Guilford Regular 6-8
28 Henderson Collegiate Vance Charter 4-9
29 Crestdale Middle School Mecklenburg Regular 6-8
30 Apex Middle School Wake Regular 6-8
31 The Downtown School Forsyth Regular PK-8
32 Heritage Middle, Wake Forest School Wake Regular 6-8
33 Smith Middle School Orange Regular 6-8
34 Cardinal Charter School Wake Charter K-7
35 Southeastern Academy Robeson Charter K-8
36 Randolph Middle School Mecklenburg Regular 6-8
37 Northwest Guilford Middle School Guilford Regular 6-8
38 Thomas Jefferson Class Academy Rutherford Charter K-12
39 Salem Middle School Wake Regular 6-8
40 Cape Fear Center for Inquiry New Hanover Charter K-8
41 McDougle Middle School Orange Regular 6-8
42 Hope Middle School Pitt Regular 6-8
43 Hardin Park Elementary School Watauga Regular PK-8
44 Harris Road Middle School Cabarrus Regular 6-8
45 Phillips Middle, Chapel Hill School Orange Regular 6-8
46 Envision Science Academy Wake Charter K-7
47 Lake Norman Charter School Mecklenburg Charter 5-12
48 Summerfield Charter Academy Guilford Charter K-8
49 Wayne School of Engineering Wayne Regular 6-13
50 Socrates Academy Mecklenburg Charter K-8
51 Waddell Language Academy Mecklenburg Regular K-8
52 The Expedition School Orange Charter K-7
53 Roxboro Community School Person Charter 6-12
54 Neuse Charter School Johnston Charter K-12
55 Wake Young Women's Leadership Academy Wake Regular 6-12
56 Northern Guilford Middle School Guilford Regular 6-8
57 Rugby Middle School Henderson Regular 6-8
58 Meadowlark Middle School Forsyth Regular 6-8
59 Hilburn Drive Academy Wake Regular PK-8
60 Alexander Graham Middle School Mecklenburg Regular 6-8
61 Culbreth Middle School Orange Regular 6-8
62 Chatham Charter School Chatham Charter K-12
63 Lincoln Charter School Lincoln Charter K-12
64 The North Carolina Leadership Academy Forsyth Charter K-11
65 Cleveland Middle School Johnston Regular 6-8
66 Union Academy Union Charter K-12
67 West Pine Middle School Moore Regular 6-8
68 The Hawbridge School Alamance Charter 5-12
69 Northwest School of the Arts Mecklenburg Regular 6-12
70 Durham School of the Arts Durham Regular 6-12
71 Cane Creek Middle School Buncombe Regular 6-8
72 Kernodle Middle School Guilford Regular 6-8
73 Parkway Elementary School Watauga Regular PK-8
74 Collettsville School Caldwell Regular K-8
75 Ocracoke School Hyde Regular PK-12
76 Seventy-First Classical Middle School Cumberland Regular 6-8
77 Wake Young Men's Leadership Academy Wake Regular 6-12
78 Orange Charter School Orange Charter K-8
79 North Lincoln Middle School Lincoln Regular 6-8
80 Holly Grove Middle School Wake Regular 6-8
81 Piney Creek Elementary School Alleghany Regular PK-8
82 Franklin Academy Wake Charter K-12
83 Francine Delany New School Buncombe Charter K-8
84 East Wake Academy Wake Charter K-12
85 West Cary Middle School Wake Regular 6-8
86 East Cary Middle School Wake Regular 6-8
87 Roland-Grise Middle School New Hanover Regular 6-8
88 Evergreen Community Charter School Buncombe Charter K-8
89 John R Griffin Middle School Cumberland Regular 6-8
90 M C S Noble Middle School New Hanover Regular 6-8
91 The Arts Based School Forsyth Charter K-8
92 River Mill Academy Alamance Charter K-12
93 Brawley Middle School Iredell Regular 6-8
94 Charter Day School Brunswick Charter K-8
95 STEM Early High School Vance Regular 6-8
96 Collinswood Language Academy Mecklenburg Regular K-8
97 Valley Springs Middle School Buncombe Regular 6-8
98 Leesville Road Middle School Wake Regular 6-8
99 Clover Garden School Alamance Charter K-12
100 Francis Bradley Middle School Mecklenburg Regular 6-8
101 Martin Middle School Wake Regular 6-8
102 Mountain Discovery Charter School Swain Charter K-8
103 Wakefield Middle School Wake Regular 6-8
104 Lincoln Academy Guilford Regular 4-8
105 Gaston College Preparatory Northampton Charter K-12
106 Carnage Middle School Wake Regular 6-8
107 Cornerstone Charter Academy Guilford Charter K-9
108 Thomas Jefferson Middle School Forsyth Regular 6-8
109 John M. Morehead STEM Academy Mecklenburg Regular K-8
110 Queen's Grant Community School Mecklenburg Charter K-12
111 Carmel Middle School Mecklenburg Regular 6-8
112 Hickory Ridge Middle School Cabarrus Regular 6-8
113 Highlands School Macon Regular K-12
114 New Century Middle School Moore Regular 6-8
115 Hendersonville Middle School Henderson Regular 6-8
116 East Yancey Middle School Yadkin Regular 6-8
117 Broad Creek Middle School Carteret Regular 6-8
118 Topsail Middle School Pender Regular 6-8
119 Pine Forest Middle School Cumberland Regular 6-8
120 West Lake Middle School Wake Regular 6-8
121 Two Rivers Community School Watauga Charter K-8
122 Bethel Middle School Haywood Regular 6-8
123 Charles P Murray Middle School New Hanover Regular 6-8
124 Asheville Middle School Buncombe Regular 6-8
125 Brevard Academy Transylvania Charter K-8
126 Pilot Mountain Middle School Surry Regular 6-8
127 Mint Hill Middle School Mecklenburg Regular 6-8
128 Voyager Academy Durham Charter K-12
129 Sun Valley Middle School Union Regular 6-8
130 Margaret B. Pollard Middle School Chatham Regular 6-8
131 Oak Grove Middle School Davidson Regular 6-8
132 Piedmont Middle School Union Regular 6-8
133 Millennium Charter Academy Surry Charter K-10
134 Mountain Island Charter School Gaston Charter K-12
135 Polk County Middle School Polk Regular 6-8
136 East Lincoln Middle School Lincoln Regular 6-8
137 Oaklawn Language Academy Mecklenburg Regular K-8
138 Langtree Charter Academy Iredell Charter K-8
139 East Burke Middle School Burke Regular 6-8
140 Lakeshore Middle School Iredell Regular 6-8
141 Chicod School Pitt Regular PK-8
142 Hanes Middle School Forsyth Regular 6-8
143 William Ellis Middle School Davie Regular 6-8
144 Tucker Creek Middle School Craven Regular 6-8
145 Charles W Stanford Middle School Orange Regular 6-8
146 Cranberry Middle School Avery Regular 6-8
147 Emma B Trask Middle School New Hanover Regular 6-8
148 Ligon Middle School Wake Regular 6-8
149 The Franklin School of Innovation Buncombe Charter 6-10
150 Holly Ridge Middle School Wake Regular 6-8
151 Mill Creek Middle School Catawba Regular 7-8
152 Riverwood Middle School Johnston Regular 6-8
153 First Flight Middle School Dare Regular 6-8
154 Bath Elementary School Beaufort Regular K-8
155 Porter Ridge Middle School Union Regular 6-8
156 Woodlawn Middle School Alamance Regular 6-8
157 Cane River Middle School Yadkin Regular 6-8
158 Brevard Middle School Transylvania Regular 6-8
159 Morehead City Middle School Carteret Regular 6-8
160 Princeton High School Johnston Regular 6-12
161 Northview Middle School Catawba Regular 6-8
162 North Buncombe Middle School Buncombe Regular 7-8
163 Harry M Arndt Middle School Catawba Regular 7-8
164 Heritage Middle, Valdese School Burke Regular 6-8
165 Casa Esperanza Montessori Charter School Wake Charter PK-8
166 Bradford Preparatory School Cabarrus Charter K-9
167 Cramerton Middle School Gaston Regular 6-8
168 Flat Rock Middle, East Flat Rock School Henderson Regular 6-8
169 Pinnacle Classical Academy Cleveland Charter K-8
170 Cabarrus Charter Academy Cabarrus Charter K-10
171 Falls Lake Academy Granville Charter K-9
172 Grover C Fields Middle School Craven Regular 6-8
173 Ashe County Middle School Ashe Regular 7-8
174 Southwest Guilford Middle School Guilford Regular 6-8
175 Silk Hope School Chatham Regular PK-8
176 Central Middle, Dobson School Surry Regular 6-8
177 Harris Middle School Mitchell Regular 6-8
178 Elkin Middle School Surry Regular 7-8
179 New Bridge Middle School Onslow Regular 6-8
180 Belmont Middle School Gaston Regular 6-8
181 Wilson Preparatory Academy Wilson Charter K-9
182 New Century International Middle School Cumberland Regular 6-8
183 Jacobs Fork Middle School Catawba Regular 7-8
184 Rogers-Herr Middle School Durham Regular 6-8
185 J Sam Gentry Middle School Surry Regular 6-8
186 Waccamaw School Brunswick Regular K-8
187 STARS Charter School Moore Charter K-8
188 Liberty Middle School Burke Regular 6-8
189 Mooresville Middle School Iredell Regular 7-8
190 Oxford Preparatory High School Granville Charter 8-11
191 William Lenoir Middle School Caldwell Regular 6-8
192 Forbush Middle School Yadkin Regular 7-8
193 Hawfields Middle School Alamance Regular 6-8
194 Highfalls Elementary School Moore Regular K-8
195 Daniels Middle School Wake Regular 6-8
196 Invest Collegiate - Imagine Buncombe Charter K-11
197 Lakewood Montessori Middle School Durham Regular 6-8
198 Starmount Middle School Yadkin Regular 6-9
199 West Stanly Middle School Stanly Regular 6-8
200 Granite Falls Middle School Caldwell Regular 6-8
201 Reynolds Middle School Buncombe Regular 6-8
202 Newport Middle School Carteret Regular 6-8
203 Canton Middle School Haywood Regular 6-8
204 Parkwood Middle School Union Regular 6-8
205 Rosman Middle School Transylvania Regular 6-8
206 South Davie Middle School Davie Regular 6-8
207 The Learning Center Cherokee Charter K-8
208 Western Middle School Alamance Regular 6-8
209 Rolesville Middle School Wake Regular 6-8
210 Sallie B Howard School Wilson Charter K-8
211 North Davidson Middle School Davidson Regular 6-8
212 Alpha Academy Cumberland Charter K-9
213 The Mountain Community School Henderson Charter K-8
214 Triad Math and Science Academy Guilford Charter K-12
215 ArtSpace Charter School Buncombe Charter K-8
216 Ledford Middle School Davidson Regular 6-8
217 West Millbrook Middle School Wake Regular 6-8
218 Valle Crucis Elementary School Watauga Regular PK-8
219 Cerro Gordo Elementary School Columbus Regular PK-8
220 West Lincoln Middle School Lincoln Regular 6-8
221 Midway Middle School Sampson Regular 6-8
222 Hiwassee Dam Elementary Middle School Cherokee Regular PK-8
223 Moncure School Chatham Regular PK-8
224 H J MacDonald Middle School Craven Regular 6-8
225 Havelock Middle School Craven Regular 6-8
226 Martins Creek Elementary Middle School Cherokee Regular PK-8
227 North Davie Middle School Davie Regular 6-8
228 Piedmont Community Charter School Gaston Charter K-12
229 Apple Valley Middle School Henderson Regular 6-8
230 West Alexander Middle School Alexander Regular 6-8
231 Holly Shelter Middle School New Hanover Regular 6-8
232 Moyock Middle School Currituck Regular 6-8
233 Dillard Drive Middle School Wake Regular 6-8
234 North Stanly Middle School Stanly Regular 6-8
235 Summit Charter School Jackson Charter K-8
236 Chestnut Grove Middle School Stokes Regular 6-8
237 Oak Hill Elementary, Lenoir School Caldwell Regular K-8
238 Waynesville Middle School Haywood Regular 6-8
239 Green Valley Elementary School Watauga Regular PK-8
240 New Dimensions Charter School Burke Charter K-8
241 Hudson Middle School Caldwell Regular 6-8
242 Allen Jay Middle Preparatory Academy Guilford Regular 5-8
243 Camden Middle School Camden Regular 7-8
244 Glade Creek Elementary School Alleghany Regular PK-8
245 Archer Lodge Middle School Johnston Regular 6-8
246 E Lawson Brown Middle School Davidson Regular 6-8
247 Myrtle Grove Middle School New Hanover Regular 6-8
248 Kiser Middle School Guilford Regular 6-8
249 Currituck County Middle School Currituck Regular 6-8
250 Vance Charter School Vance Charter K-8
251 Wake Forest Middle School Wake Regular 6-8
252 Meadow School Johnston Regular PK-8
253 Jamestown Middle School Guilford Regular 6-8
254 G. C. Hawley Middle School Granville Regular 6-8
255 Owen Middle School Buncombe Regular 6-8
256 Sparta Elementary School Alleghany Regular PK-8
257 Columbus Charter School Columbus Charter K-8
258 Rockingham County Middle School Rockingham Regular 6-8
259 Mount Pleasant Middle School Cabarrus Regular 6-8
260 Cove Creek Elementary School Watauga Regular PK-8
261 Fuquay-Varina Middle School Wake Regular 6-8
262 Mount Airy Middle School Surry Regular 6-8
263 Scotts Creek Elementary School Jackson Regular K-8
264 Walter R Johnson Middle School Burke Regular 6-8
265 Arapahoe Charter School Pamlico Charter K-12
266 South Brunswick Middle School Brunswick Regular 6-8
267 Fairview Elementary, Sylva School Jackson Regular K-8
268 J S Waters School Chatham Regular K-8
269 Horton Middle School Chatham Regular 5-8
270 Macon Middle School Macon Regular 7-8
271 Mount Holly Middle School Gaston Regular 6-8
272 Crosscreek Charter School Franklin Charter K-8
273 Kernersville Middle School Forsyth Regular 6-8
274 Bethany Community Middle School Rockingham Charter 6-8
275 Norwayne Middle School Wayne Regular 6-8
276 Ranger Elementary Middle School Cherokee Regular PK-8
277 McGee's Crossroads Middle School Johnston Regular 6-8
278 West Wilkes Middle School Wilkes Regular 6-8
279 Central Park School For Children Durham Charter K-7
280 Lake Lure Classical Academy Rutherford Charter K-12
281 Bear Grass Charter School Martin Charter 6-12
282 Mac Williams Middle School Cumberland Regular 6-8
283 Happy Valley Elementary School Caldwell Regular K-8
284 Manteo Middle School Dare Regular 6-8
285 Lincolnton Middle School Lincoln Regular 6-8
286 Madison Middle School Madison Regular 6-8
287 Cedar Creek Middle School Franklin Regular 6-8
288 Sandy Grove Middle School Hoke Regular 6-8
289 Trexler Middle School Onslow Regular 6-8
290 Maureen Joy Charter School Durham Charter K-8
291 East Wilkes Middle School Wilkes Regular 6-8
292 American Renaissance School Iredell Charter K-8
293 Bowman Middle School Mitchell Regular 5-8
294 Beaufort Middle School Carteret Regular 6-8
295 Gray's Creek Middle School Cumberland Regular 6-8
296 Durant Road Middle School Wake Regular 6-8
297 A L Stanback Middle School Orange Regular 6-8
298 Sugar Creek Charter School Mecklenburg Charter K-10
299 Piney Grove Middle School Stokes Regular 6-8
300 Shallotte Middle School Brunswick Regular 6-8
301 Avery Middle School Avery Regular 6-8
302 Gravelly Hill Middle School Orange Regular 6-8
303 SanLee Middle School Lee Regular 6-8
304 North Garner Middle School Wake Regular 6-8
305 Ridge Road Middle School Mecklenburg Regular 6-8
306 Smyrna Elementary School Carteret Regular PK-8
307 Table Rock Middle School Burke Regular 6-8
308 Mabel Elementary School Watauga Regular K-8
309 Sampson Middle School Sampson Regular 6-8
310 Kestrel Heights School Durham Charter K-12
311 Central Wilkes Middle School Wilkes Regular 6-8
312 Centennial Campus Middle School Wake Regular 6-8
313 Meadowview Middle School Surry Regular 6-8
314 Westmoore Elementary School Moore Regular K-8
315 Reedy Creek Middle School Wake Regular 6-8
316 R Max Abbott Middle School Cumberland Regular 6-8
317 Washington Montessori Charter School Beaufort Charter K-10
318 Clemmons Middle School Forsyth Regular 6-8
319 Bonlee School Chatham Regular K-8
320 Cullowhee Valley School Jackson Regular K-8
321 Bennett School Chatham Regular PK-8
322 Clarkton School of Discovery Bladen Regular 6-8
323 Kings Creek Elementary School Caldwell Regular PK-8
324 Reid Ross Classical Middle School Cumberland Regular 6-8
325 North Asheboro Middle School Randolph Regular 6-8
326 Four Oaks Middle School Johnston Regular 6-8
327 Springfield Middle School Wilson Regular 6-8
328 R-S Middle School Rutherford Regular 6-8
329 Southeast Guilford Middle School Guilford Regular 6-8
330 Mendenhall Middle School Guilford Regular 6-8
331 South Stanly Middle School Stanly Regular 6-8
332 Hobbton Middle School Sampson Regular 6-8
333 Western Rockingham Middle School Rockingham Regular 6-8
334 Stanley Middle School Gaston Regular 6-8
335 Southeastern Middle School Stokes Regular 6-8
336 Hamlet Middle School Richmond Regular 6-8
337 G R Whitfield School Pitt Regular PK-8
338 Spring Hill Middle School Scotland Regular 6-8
339 Pamlico County Middle School Pamlico Regular 6-8
340 Hayesville Middle School Clay Regular 5-8
341 A G Cox Middle School Pitt Regular 6-8
342 Island Montessori Charter School New Hanover Charter K-8
343 Nakina Middle School Columbus Regular 6-8
344 Central Middle, Whiteville School Columbus Regular 6-8
345 Dixon Middle School Onslow Regular 6-8
346 Penderlea Elementary School Pender Regular PK-8
347 Invest Collegiate Mecklenburg Charter K-8
348 Shelby Middle School Cleveland Regular 7-8
349 Swain County Middle School Swain Regular 6-8
350 Western Harnett Middle School Harnett Regular 6-8
351 Hallsboro Middle School Columbus Regular 6-8
352 Tyro Middle School Davidson Regular 6-8
353 Central Davidson Middle School Davidson Regular 6-8
354 Southern Middle, Graham School Alamance Regular 6-8
355 River Bend Middle School Catawba Regular 7-8
356 Hope Mills Middle School Cumberland Regular 6-8
357 Rockingham Middle School Richmond Regular 6-8
358 Robbinsville Middle School Graham Regular 7-8
359 Southern Wake Academy Wake Charter 6-12
360 Bethel Elementary, Sugar Grove School Watauga Regular K-8
361 J M Alexander Middle School Mecklenburg Regular 6-8
362 Chavis Middle School Gaston Regular 6-8
363 Terrell Lane Middle School Franklin Regular 6-8
364 Crest Middle School Cleveland Regular 6-8
365 Jones Middle School Jones Regular 7-8
366 Enka Middle School Buncombe Regular 6-8
367 Southwest Middle School Mecklenburg Regular 6-8
368 Burns Middle School Cleveland Regular 6-8
369 Southwestern Randolph Middle School Randolph Regular 6-8
370 West Lee Middle School Lee Regular 6-8
371 Archdale-Trinity Middle School Randolph Regular 7-8
372 South Asheboro Middle School Randolph Regular 6-8
373 Moore Square Museum Magnet Middle School Wake Regular 6-8
374 Guilford Middle School Guilford Regular 6-8
375 East Alexander Middle School Alexander Regular 6-8
376 Central Middle, Gatesville School Gates Regular 6-8
377 Northeastern Randolph Middle School Randolph Regular 6-8
378 Kings Mountain Middle School Cleveland Regular 7-8
379 Murphy Middle School Cherokee Regular 6-8
380 Mary Potter Middle School Granville Regular 6-8
381 North Iredell Middle School Iredell Regular 6-8
382 Bridges Academy Wilkes Charter K-8
383 East Garner Middle School Wake Regular 6-8
384 Highland Middle School Harnett Regular 6-8
385 Crain's Creek Middle School Moore Regular 6-8
386 Carolina International School Cabarrus Charter K-12
387 Newton-Conover Middle School Catawba Regular 6-8
388 Erwin Middle, Asheville School Buncombe Regular 7-8
389 West McDowell Junior High School McDowell Regular 6-8
390 Quail Hollow Middle School Mecklenburg Regular 6-8
391 Chase Middle School Rutherford Regular 6-8
392 Clayton Middle School Johnston Regular 6-8
393 South Davidson Middle School Davidson Regular 6-8
394 Holbrook Middle School Gaston Regular 6-8
395 Ellerbe Middle School Richmond Regular 6-8
396 Elise Middle School Moore Regular 6-8
397 China Grove Middle School Rowan Regular 6-8
398 Carroll Middle School Wake Regular 6-8
399 Elm City Middle School Wilson Regular 6-8
400 Paisley IB Magnet School Forsyth Regular 6-10
401 Southeast Middle, Kernersville School Forsyth Regular 6-8
402 Kennedy Middle School Mecklenburg Regular 6-8
403 Nash Central Middle School Nash Regular 6-8
404 Northwest Cabarrus Middle School Cabarrus Regular 6-8
405 East Lee Middle School Lee Regular 6-8
406 Williams Township School Columbus Regular PK-8
407 Chinquapin Elementary School Duplin Regular PK-8
408 West Craven Middle School Craven Regular 6-8
409 The School for Creative Studies Durham Regular 6-11
410 Quality Education Academy Forsyth Charter K-12
411 Greenwood Middle School Wayne Regular 5-8
412 Cape Hatteras Secondary School Dare Regular 6-12
413 Perquimans County Middle School Perquimans Regular 6-8
414 Beulaville Elementary School Duplin Regular PK-8
415 Friday Middle School Gaston Regular 6-8
416 Swansboro Middle School Onslow Regular 6-8
417 Smokey Mountain Elementary School Jackson Regular K-8
418 Harnett Central Middle School Harnett Regular 6-8
419 Benson Middle School Johnston Regular 5-8
420 Phoenix Academy Guilford Charter K-8
421 Northwoods Park Middle School Onslow Regular 6-8
422 Farmville Middle School Pitt Regular 6-8
423 North Duplin Jr Sr High School Duplin Regular 7-12
424 Mountain Island Elementary School Mecklenburg Regular PK-7
425 East Millbrook Middle School Wake Regular 6-8
426 Union Middle School Sampson Regular 6-8
427 Rosewood Middle School Wayne Regular 6-8
428 Roseboro-Salemburg Middle School Sampson Regular 6-8
429 Southwest Middle, Jacksonville School Onslow Regular 6-8
430 Southern Middle, Roxboro School Person Regular 6-8
431 North Wilkes Middle School Wilkes Regular 6-8
432 East McDowell Junior High School McDowell Regular 6-8
433 J W Turlington School Hoke Regular 6-12
434 Woodington Middle School Lenoir Regular 6-8
435 Northridge Middle School Mecklenburg Regular 6-8
436 Global Scholars Academy Durham Charter K-8
437 Harold E. Winkler Middle School Cabarrus Regular 6-8
438 Wilmington Preparatory Academy New Hanover Charter K-8
439 Crossnore Academy Avery Charter K-12
440 Blue Ridge Early College Jackson Regular 7-13
441 Berryhill School Mecklenburg Regular PK-8
442 Gamewell Middle School Caldwell Regular 6-8
443 Chocowinity Middle School Beaufort Regular 5-8
444 Zebulon Middle School Wake Regular 6-8
445 Jacksonville Commons Middle School Onslow Regular 6-8
446 East Hoke Middle School Hoke Regular 6-8
447 Penn-Griffin School of the Arts Guilford Regular 6-12
448 Uwharrie Middle School Randolph Regular 6-8
449 Carver Middle School Scotland Regular 6-8
450 KIPP Charlotte Mecklenburg Charter 4-8
451 Smithfield Middle School Johnston Regular 6-8
452 Andrews Middle School Cherokee Regular 6-8
453 Maiden Middle School Catawba Regular 7-8
454 Charlotte Secondary School Mecklenburg Charter 6-12
455 Troutman Middle School Iredell Regular 6-8
456 Chadbourn Middle School Columbus Regular 6-8
457 Coulwood Middle School Mecklenburg Regular 6-8
458 Leland Middle School Brunswick Regular 6-8
459 Stokes School Pitt Regular PK-8
460 Overhills Middle School Harnett Regular 6-8
461 East Rutherford Middle School Rutherford Regular 6-8
462 P S Jones Middle School Beaufort Regular 6-8
463 East Middle School Montgomery Regular 6-8
464 Roanoke Valley Early College Halifax Regular 8-13
465 Marie G Davis Military & Global Leadership Academy Mecklenburg Regular K-12
466 River Road Middle School Pasquotank Regular 6-8
467 Nantahala School Macon Regular K-12
468 West Hoke Middle School Hoke Regular 6-8
469 Hunters Creek Middle School Onslow Regular 6-8
470 Lenoir County Learning Academy Lenoir Regular PK-12
471 J E Holmes Middle School Rockingham Regular 6-8
472 Forsyth Academy Forsyth Charter K-8
473 Guilford Preparatory Academy Guilford Charter K-8
474 Allen Middle School Guilford Regular 6-8
475 South Edgecombe Middle School Edgecombe Regular 6-8
476 Northeast Elementary, Pinetown School Beaufort Regular PK-8
477 Chowan Middle School Chowan Regular 6-8
478 Research Triangle Charter School Durham Charter K-8
479 Eastern Guilford Middle School Guilford Regular 6-8
480 Wendell Middle School Wake Regular 6-8
481 Albemarle Middle School Stanly Regular 6-8
482 Parkton Elementary School Robeson Regular PK-8
483 Eastern Wayne Middle School Wayne Regular 6-8
484 Coats-Erwin Middle School Harnett Regular 6-8
485 Southern Middle, Aberdeen School Moore Regular 6-8
486 Cape Fear Middle School Pender Regular 6-8
487 West Iredell Middle School Iredell Regular 6-8
488 Chaloner Middle School Halifax Regular 6-8
489 Randleman Middle School Randolph Regular 5-8
490 College Prep and Leadership Academy Guilford Charter K-12
491 Grier Middle School Gaston Regular 6-8
492 Southern Nash Middle School Nash Regular 6-8
493 Bunn Middle School Franklin Regular 6-8
494 Southern Guilford Middle School Guilford Regular 6-8
495 Evergreen Elementary School Columbus Regular PK-8
496 Columbia Middle School Tyrrell Regular 6-8
497 Ayden Middle School Pitt Regular 6-8
498 CIS Academy Robeson Charter 6-8
499 Speight Middle School Wilson Regular 6-8
500 East Union Middle School Union Regular 6-8
501 Riverside Middle School Martin Regular 6-8
502 Westover Middle School Cumberland Regular 6-8
503 Mount Olive Middle School Wayne Regular 5-8
504 Turrentine Middle School Alamance Regular 6-8
505 South Creek Middle School Martin Regular 6-8
506 Burgaw Middle School Pender Regular 6-8
507 Ranson Middle School Mecklenburg Regular 6-8
508 North Johnston Middle School Johnston Regular 6-8
509 C C Griffin Middle School Cabarrus Regular 6-8
510 E B Frink Middle School Lenoir Regular 6-8
511 Elizabeth City Middle School Pasquotank Regular 6-8
512 Mattamuskeet Early College High School Hyde Regular 6-13
513 Cedar Grove Middle School Brunswick Regular 6-8
514 Rocky Mount Prep Nash Charter K-12
515 Tabor City Middle School Columbus Regular 6-8
516 West Edgecombe Middle School Edgecombe Regular 6-8
517 Erwin Middle School Rowan Regular 6-8
518 Tar Heel Middle School Bladen Regular 5-8
519 Williston Middle School New Hanover Regular 6-8
520 Northeast Middle School Mecklenburg Regular 6-8
521 West Pender Middle School Pender Regular 6-8
522 Douglas Byrd Middle School Cumberland Regular 6-8
523 McClintock Middle School Mecklenburg Regular 6-8
524 Southeast Middle School Rowan Regular 6-8
525 Z.E.C.A. School of Arts and Technology Onslow Charter K-7
526 East Iredell Middle School Iredell Regular 6-8
527 Pactolus School Pitt Regular PK-8
528 West Rowan Middle School Rowan Regular 6-8
529 Butner-Stem Middle School Granville Regular 6-8
530 Grandview Middle School Catawba Regular 6-8
531 G R Edwards Middle School Nash Regular 6-8
532 Anne Chesnutt Middle School Cumberland Regular 6-8
533 West Middle School Montgomery Regular 6-8
534 Prospect Elementary, Maxton School Robeson Regular PK-8
535 Wiley Middle School Forsyth Regular 6-8
536 Rowland Middle School Robeson Regular 6-8
537 Creswell High School Washington Regular 6-12
538 Kannapolis Middle School Cabarrus Regular 7-8
539 Rohanen Middle School Richmond Regular 6-8
540 Reidsville Middle School Rockingham Regular 6-8
541 S W Snowden Elementary School Beaufort Regular PK-8
542 Contentnea-Savannah School Lenoir Regular PK-8
543 Aycock Middle School Guilford Regular 6-8
544 Bessemer City Middle School Gaston Regular 6-8
545 Thomasville Middle School Davidson Regular 6-8
546 Martin Millennium Academy Edgecombe Regular K-8
547 High School Ahead Academy Guilford Regular 6-8
548 Walkertown Middle School Forsyth Regular 6-8
549 Southwest Middle School Gaston Regular 6-8
550 Wellcome Middle School Pitt Regular 6-8
551 Red Oak Middle School Nash Regular 6-8
552 East Wake Middle School Wake Regular 6-8
553 Spring Lake Middle School Cumberland Regular 6-8
554 E B Aycock Middle School Pitt Regular 6-8
555 Bethel Elementary, Bethel School Pitt Regular PK-8
556 Red Springs Middle School Robeson Regular 5-8
557 Henderson High School Rowan Regular 6-12
558 Northwest Middle School Forsyth Regular 6-8
559 Northern Granville Middle School Granville Regular 6-8
560 South View Middle School Cumberland Regular 6-8
561 Franklinton Middle School Franklin Regular 6-8
562 Charity Middle School Duplin Regular 6-8
563 Fairmont Middle School Robeson Regular 5-8
564 Lewis Chapel Middle School Cumberland Regular 6-8
565 Whitewater Middle School Mecklenburg Regular 6-8
566 Carter Community Charter School Durham Charter K-8
567 James Martin Middle School Mecklenburg Regular 6-8
568 Chatham Middle School Chatham Regular 6-8
569 H L Trigg Community School Pasquotank Regular 6-12
570 Forest Hills Middle School Wilson Regular 6-8
571 Orrum Middle School Robeson Regular 5-8
572 North Rowan Middle School Rowan Regular 6-8
573 C M Eppes Middle School Pitt Regular 6-8
574 Lucas Middle School Durham Regular 6-8
575 Northern Middle School Person Regular 6-8
576 Bertie Middle School Bertie Regular 6-8
577 Lexington Middle School Davidson Regular 6-8
578 East Forsyth Middle School Forsyth Regular 6-8
579 Saint Pauls Middle School Robeson Regular 6-8
580 Acme Delco Middle School Columbus Regular 6-8
581 North East Carolina Prep School Edgecombe Charter K-11
582 Ashley Park PreK-8 School Mecklenburg Regular PK-8
583 Littlefield Middle School Robeson Regular 4-8
584 Monroe Middle School Union Regular 6-8
585 Albemarle Road Middle School Mecklenburg Regular 6-8
586 Toisnot Middle School Wilson Regular 6-8
587 Thomasboro Academy Mecklenburg Regular PK-8
588 Johnson Street Global Studies Guilford Regular K-8
589 PreEminent Charter School Wake Charter K-8
590 Luther 'Nick' Jeralds Middle School Cumberland Regular 6-8
591 George L Carrington Middle School Durham Regular 6-8
592 Corriher Lipe Middle School Rowan Regular 6-8
593 Graham Middle School Alamance Regular 6-8
594 Elizabethtown Middle School Bladen Regular 5-8
595 Sherwood Githens Middle School Durham Regular 6-8
596 Concord Middle School Cabarrus Regular 6-8
597 Ferndale Middle School Guilford Regular 6-8
598 Children's Village Academy Lenoir Charter K-8
599 Anson Middle School Anson Regular 7-8
600 N L Dillard Middle School Caswell Regular 6-8
601 Brogden Middle, Durham School Durham Regular 6-8
602 Southeastern Randolph Middle School Randolph Regular 6-8
603 Pembroke Middle School Robeson Regular 6-8
604 East Arcadia Elementary School Bladen Regular K-8
605 Westerly Hills Academy Mecklenburg Regular PK-8
606 Knox Middle School Rowan Regular 6-8
607 B F Grady Elementary School Duplin Regular PK-8
608 Brunswick County Academy Brunswick Regular 6-12
609 Carter G Woodson School Forsyth Charter K-12
610 McDowell AEC McDowell Regular 6-12
611 Broadview Middle School Alamance Regular 6-8
612 Grifton School Pitt Regular PK-8
613 Hertford County Middle School Hertford Regular 7-8
614 William R Davie Middle School Halifax Regular 6-8
615 Sedgefield Middle School Mecklenburg Regular 6-8
616 Northeast Guilford Middle School Guilford Regular 6-8
617 Success Charter School Iredell Charter K-8
618 Brogden Middle, Dudley School Wayne Regular 5-8
619 Flat Rock Middle, Winston-Salem School Forsyth Regular 6-8
620 Bladenboro Middle School Bladen Regular 5-8
621 W A Pattillo Middle School Edgecombe Regular 6-8
622 Cochrane Collegiate Academy Mecklenburg Regular 6-12
623 Selma Middle School Johnston Regular 5-8
624 E E Smith Middle School Duplin Regular 6-8
625 Healthy Start Academy Durham Charter K-8
626 James E Shepard Middle School Durham Regular 6-8
627 Dunn Middle School Harnett Regular 6-8
628 Paul R. Brown Leadership Academy Bladen Charter 6-12
629 Washington County Union School Washington Regular 6-8
630 Jackson Middle School Guilford Regular 6-8
631 Wayne Middle / High Academy Wayne Regular K-12
632 River Oaks Middle School Wake Regular 6-8
633 Phillips Middle, Battleboro School Edgecombe Regular 6-8
634 J F Kennedy High School Forsyth Regular 6-12
635 Martin Luther King Jr Middle School Mecklenburg Regular 6-8
636 Lowe's Grove Middle School Durham Regular 6-8
637 Eaton-Johnson Middle School Vance Regular 6-8
638 Fairgrove Middle School Robeson Regular 4-8
639 Henderson Middle School Vance Regular 6-8
640 Walter G Byers School Mecklenburg Regular PK-8
641 Greene County Middle School Greene Regular 6-8
642 Tar River Academy Nash Regular 6-12
643 Gaston Middle School Northampton Regular 5-8
644 D.C. Virgo Preparatory Academy New Hanover Regular 6-8
645 Otis L Hairston Sr Middle School Guilford Regular 6-8
646 Eastway Middle School Mecklenburg Regular 6-8
647 Union Academy Macon Regular 7-12
648 Monticello School Iredell Regular 6-12
649 Kennedy Charter School Mecklenburg Charter K-12
650 Northside Elementary, Norlina School Warren Regular PK-7
651 SCALE School Guilford Regular 6-12
652 Weldon Middle School Halifax Regular 5-8
653 Mount Vernon School Wake Regular K-8
654 York Chester Middle School Gaston Regular 6-8
655 Lumberton Junior High School Robeson Regular 7-8
656 Warsaw Middle School Duplin Regular 6-8
657 Warren County Middle School Warren Regular 6-8
658 Charlotte Choice Charter School Mecklenburg Charter K-7
659 Haliwa-Saponi Tribal School Warren Charter K-12
660 Main Street Academy Forsyth Regular 6-12
661 Townsend Middle School Robeson Regular 5-8
662 Gateway School Caldwell Regular 6-12
663 Granville Magnet School Granville Regular 6-11
664 Magnolia Elementary School Robeson Regular PK-8
665 Reid Park Academy Mecklenburg Regular PK-8
666 J W Parker Middle School Nash Regular 6-8
667 Rocky Mount Middle School Nash Regular 6-8
668 Druid Hills Academy Mecklenburg Regular PK-8
669 Charles H Darden Middle School Wilson Regular 6-8
670 Milton M Daniels Learning Center Wilson Regular 6-12
671 Welborn Middle School Guilford Regular 6-8
672 Charlotte Learning Academy Mecklenburg Charter 6-11
673 Winston-Salem Preparatory Academy Forsyth Regular 6-12
674 Mineral Springs Middle School Forsyth Regular 6-8
675 Conway Middle School Northampton Regular 5-8
676 Enfield Middle School Halifax Regular 6-8
677 Neal Middle School Durham Regular 6-8
678 The Institute for the Development Young Leaders Durham Charter K-7
679 Rochelle Middle School Lenoir Regular 6-8
680 Bruns Academy Mecklenburg Regular PK-8
681 Statesville Middle School Iredell Regular 6-8
682 Rutherford Opportunity Center Rutherford Regular 6-12
683 Bragg Street Academy Lee Regular 6-12
684 Dillard Middle School Wayne Regular 5-8
685 Warlick Academy Gaston Regular 6-12
686 Hallyburton Academy Burke Regular 6-12
687 South Campus Community Middle School Johnston Regular 6-8
688 Philo-Hill Magnet Academy Forsyth Regular 6-8
689 Lakeside School New Hanover Regular 6-12
690 Turning Point Academy Cleveland Regular 6-12
691 Leak Street High School Richmond Regular 7-12
692 Pauline Jones Middle School Cumberland Regular 5-8
693 South Providence School Union Regular 6-12
694 Ray Street Academy Alamance Regular K-12
695 STAR Academy Harnett Regular 6-12
696 Turning Point Academy Mecklenburg Regular 4-12
697 Lake Forest Academy New Hanover Regular K-8
698 Meadowbrook Academy Stokes Regular 6-12
699 Lakeview School Durham Regular 6-12
700 Pruette SCALE Academy Guilford Regular 6-12
Rank School Name County
1 Magellan Charter School Wake
2 Mount Mourne School Iredell
3 Davis Drive Middle School Wake
4 Jay M Robinson Middle School Mecklenburg
5 Endeavor Charter School Wake
6 Piedmont IB Middle School Mecklenburg
7 Mills Park Middle School Wake
8 Exploris Middle School Wake
9 Quest Academy Wake
10 Metrolina Regional Scholars' Academy Mecklenburg
11 Marvin Ridge Middle School Union
12 South Charlotte Middle School Mecklenburg
13 Cuthbertson Middle School Union
14 Triangle Math and Science Academy Wake
15 Weddington Middle School Union
16 Sterling Montessori Academy Wake
17 Greensboro Academy Guilford
18 Pine Lake Preparatory School Iredell
19 Northview School Iredell
20 J N Fries Magnet School Cabarrus
21 Bailey Middle School Mecklenburg
22 Community House Middle School Mecklenburg
23 Community School of Davidson Mecklenburg
24 Blowing Rock Elementary School Watauga
25 Woods Charter School Chatham
26 Lufkin Road Middle School Wake
27 Brown Summit Middle School Guilford
28 Henderson Collegiate Vance
29 Crestdale Middle School Mecklenburg
30 Apex Middle School Wake
31 The Downtown School Forsyth
32 Heritage Middle, Wake Forest School Wake
33 Smith Middle School Orange
34 Cardinal Charter School Wake
35 Southeastern Academy Robeson
36 Randolph Middle School Mecklenburg
37 Northwest Guilford Middle School Guilford
38 Thomas Jefferson Class Academy Rutherford
39 Salem Middle School Wake
40 Cape Fear Center for Inquiry New Hanover
41 McDougle Middle School Orange
42 Hope Middle School Pitt
43 Hardin Park Elementary School Watauga
44 Harris Road Middle School Cabarrus
45 Phillips Middle, Chapel Hill School Orange
46 Envision Science Academy Wake
47 Lake Norman Charter School Mecklenburg
48 Summerfield Charter Academy Guilford
49 Wayne School of Engineering Wayne
50 Socrates Academy Mecklenburg
51 Waddell Language Academy Mecklenburg
52 The Expedition School Orange
53 Roxboro Community School Person
54 Neuse Charter School Johnston
55 Wake Young Women's Leadership Academy Wake
56 Northern Guilford Middle School Guilford
57 Rugby Middle School Henderson
58 Meadowlark Middle School Forsyth
59 Hilburn Drive Academy Wake
60 Alexander Graham Middle School Mecklenburg
61 Culbreth Middle School Orange
62 Chatham Charter School Chatham
63 Lincoln Charter School Lincoln
64 The North Carolina Leadership Academy Forsyth
65 Cleveland Middle School Johnston
66 Union Academy Union
67 West Pine Middle School Moore
68 The Hawbridge School Alamance
69 Northwest School of the Arts Mecklenburg
70 Durham School of the Arts Durham
71 Cane Creek Middle School Buncombe
72 Kernodle Middle School Guilford
73 Parkway Elementary School Watauga
74 Collettsville School Caldwell
75 Ocracoke School Hyde
76 Seventy-First Classical Middle School Cumberland
77 Wake Young Men's Leadership Academy Wake
78 Orange Charter School Orange
79 North Lincoln Middle School Lincoln
80 Holly Grove Middle School Wake
81 Piney Creek Elementary School Alleghany
82 Franklin Academy Wake
83 Francine Delany New School Buncombe
84 East Wake Academy Wake
85 West Cary Middle School Wake
86 East Cary Middle School Wake
87 Roland-Grise Middle School New Hanover
88 Evergreen Community Charter School Buncombe
89 John R Griffin Middle School Cumberland
90 M C S Noble Middle School New Hanover
91 The Arts Based School Forsyth
92 River Mill Academy Alamance
93 Brawley Middle School Iredell
94 Charter Day School Brunswick
95 STEM Early High School Vance
96 Collinswood Language Academy Mecklenburg
97 Valley Springs Middle School Buncombe
98 Leesville Road Middle School Wake
99 Clover Garden School Alamance
100 Francis Bradley Middle School Mecklenburg
101 Martin Middle School Wake
102 Mountain Discovery Charter School Swain
103 Wakefield Middle School Wake
104 Lincoln Academy Guilford
105 Gaston College Preparatory Northampton
106 Carnage Middle School Wake
107 Cornerstone Charter Academy Guilford
108 Thomas Jefferson Middle School Forsyth
109 John M. Morehead STEM Academy Mecklenburg
110 Queen's Grant Community School Mecklenburg
111 Carmel Middle School Mecklenburg
112 Hickory Ridge Middle School Cabarrus
113 Highlands School Macon
114 New Century Middle School Moore
115 Hendersonville Middle School Henderson
116 East Yancey Middle School Yadkin
117 Broad Creek Middle School Carteret
118 Topsail Middle School Pender
119 Pine Forest Middle School Cumberland
120 West Lake Middle School Wake
121 Two Rivers Community School Watauga
122 Bethel Middle School Haywood
123 Charles P Murray Middle School New Hanover
124 Asheville Middle School Buncombe
125 Brevard Academy Transylvania
126 Pilot Mountain Middle School Surry
127 Mint Hill Middle School Mecklenburg
128 Voyager Academy Durham
129 Sun Valley Middle School Union
130 Margaret B. Pollard Middle School Chatham
131 Oak Grove Middle School Davidson
132 Piedmont Middle School Union
133 Millennium Charter Academy Surry
134 Mountain Island Charter School Gaston
135 Polk County Middle School Polk
136 East Lincoln Middle School Lincoln
137 Oaklawn Language Academy Mecklenburg
138 Langtree Charter Academy Iredell
139 East Burke Middle School Burke
140 Lakeshore Middle School Iredell
141 Chicod School Pitt
142 Hanes Middle School Forsyth
143 William Ellis Middle School Davie
144 Tucker Creek Middle School Craven
145 Charles W Stanford Middle School Orange
146 Cranberry Middle School Avery
147 Emma B Trask Middle School New Hanover
148 Ligon Middle School Wake
149 The Franklin School of Innovation Buncombe
150 Holly Ridge Middle School Wake
151 Mill Creek Middle School Catawba
152 Riverwood Middle School Johnston
153 First Flight Middle School Dare
154 Bath Elementary School Beaufort
155 Porter Ridge Middle School Union
156 Woodlawn Middle School Alamance
157 Cane River Middle School Yadkin
158 Brevard Middle School Transylvania
159 Morehead City Middle School Carteret
160 Princeton High School Johnston
161 Northview Middle School Catawba
162 North Buncombe Middle School Buncombe
163 Harry M Arndt Middle School Catawba
164 Heritage Middle, Valdese School Burke
165 Casa Esperanza Montessori Charter School Wake
166 Bradford Preparatory School Cabarrus
167 Cramerton Middle School Gaston
168 Flat Rock Middle, East Flat Rock School Henderson
169 Pinnacle Classical Academy Cleveland
170 Cabarrus Charter Academy Cabarrus
171 Falls Lake Academy Granville
172 Grover C Fields Middle School Craven
173 Ashe County Middle School Ashe
174 Southwest Guilford Middle School Guilford
175 Silk Hope School Chatham
176 Central Middle, Dobson School Surry
177 Harris Middle School Mitchell
178 Elkin Middle School Surry
179 New Bridge Middle School Onslow
180 Belmont Middle School Gaston
181 Wilson Preparatory Academy Wilson
182 New Century International Middle School Cumberland
183 Jacobs Fork Middle School Catawba
184 Rogers-Herr Middle School Durham
185 J Sam Gentry Middle School Surry
186 Waccamaw School Brunswick
187 STARS Charter School Moore
188 Liberty Middle School Burke
189 Mooresville Middle School Iredell
190 Oxford Preparatory High School Granville
191 William Lenoir Middle School Caldwell
192 Forbush Middle School Yadkin
193 Hawfields Middle School Alamance
194 Highfalls Elementary School Moore
195 Daniels Middle School Wake
196 Invest Collegiate - Imagine Buncombe
197 Lakewood Montessori Middle School Durham
198 Starmount Middle School Yadkin
199 West Stanly Middle School Stanly
200 Granite Falls Middle School Caldwell
201 Reynolds Middle School Buncombe
202 Newport Middle School Carteret
203 Canton Middle School Haywood
204 Parkwood Middle School Union
205 Rosman Middle School Transylvania
206 South Davie Middle School Davie
207 The Learning Center Cherokee
208 Western Middle School Alamance
209 Rolesville Middle School Wake
210 Sallie B Howard School Wilson
211 North Davidson Middle School Davidson
212 Alpha Academy Cumberland
213 The Mountain Community School Henderson
214 Triad Math and Science Academy Guilford
215 ArtSpace Charter School Buncombe
216 Ledford Middle School Davidson
217 West Millbrook Middle School Wake
218 Valle Crucis Elementary School Watauga
219 Cerro Gordo Elementary School Columbus
220 West Lincoln Middle School Lincoln
221 Midway Middle School Sampson
222 Hiwassee Dam Elementary Middle School Cherokee
223 Moncure School Chatham
224 H J MacDonald Middle School Craven
225 Havelock Middle School Craven
226 Martins Creek Elementary Middle School Cherokee
227 North Davie Middle School Davie
228 Piedmont Community Charter School Gaston
229 Apple Valley Middle School Henderson
230 West Alexander Middle School Alexander
231 Holly Shelter Middle School New Hanover
232 Moyock Middle School Currituck
233 Dillard Drive Middle School Wake
234 North Stanly Middle School Stanly
235 Summit Charter School Jackson
236 Chestnut Grove Middle School Stokes
237 Oak Hill Elementary, Lenoir School Caldwell
238 Waynesville Middle School Haywood
239 Green Valley Elementary School Watauga
240 New Dimensions Charter School Burke
241 Hudson Middle School Caldwell
242 Allen Jay Middle Preparatory Academy Guilford
243 Camden Middle School Camden
244 Glade Creek Elementary School Alleghany
245 Archer Lodge Middle School Johnston
246 E Lawson Brown Middle School Davidson
247 Myrtle Grove Middle School New Hanover
248 Kiser Middle School Guilford
249 Currituck County Middle School Currituck
250 Vance Charter School Vance
251 Wake Forest Middle School Wake
252 Meadow School Johnston
253 Jamestown Middle School Guilford
254 G. C. Hawley Middle School Granville
255 Owen Middle School Buncombe
256 Sparta Elementary School Alleghany
257 Columbus Charter School Columbus
258 Rockingham County Middle School Rockingham
259 Mount Pleasant Middle School Cabarrus
260 Cove Creek Elementary School Watauga
261 Fuquay-Varina Middle School Wake
262 Mount Airy Middle School Surry
263 Scotts Creek Elementary School Jackson
264 Walter R Johnson Middle School Burke
265 Arapahoe Charter School Pamlico
266 South Brunswick Middle School Brunswick
267 Fairview Elementary, Sylva School Jackson
268 J S Waters School Chatham
269 Horton Middle School Chatham
270 Macon Middle School Macon
271 Mount Holly Middle School Gaston
272 Crosscreek Charter School Franklin
273 Kernersville Middle School Forsyth
274 Bethany Community Middle School Rockingham
275 Norwayne Middle School Wayne
276 Ranger Elementary Middle School Cherokee
277 McGee's Crossroads Middle School Johnston
278 West Wilkes Middle School Wilkes
279 Central Park School For Children Durham
280 Lake Lure Classical Academy Rutherford
281 Bear Grass Charter School Martin
282 Mac Williams Middle School Cumberland
283 Happy Valley Elementary School Caldwell
284 Manteo Middle School Dare
285 Lincolnton Middle School Lincoln
286 Madison Middle School Madison
287 Cedar Creek Middle School Franklin
288 Sandy Grove Middle School Hoke
289 Trexler Middle School Onslow
290 Maureen Joy Charter School Durham
291 East Wilkes Middle School Wilkes
292 American Renaissance School Iredell
293 Bowman Middle School Mitchell
294 Beaufort Middle School Carteret
295 Gray's Creek Middle School Cumberland
296 Durant Road Middle School Wake
297 A L Stanback Middle School Orange
298 Sugar Creek Charter School Mecklenburg
299 Piney Grove Middle School Stokes
300 Shallotte Middle School Brunswick
301 Avery Middle School Avery
302 Gravelly Hill Middle School Orange
303 SanLee Middle School Lee
304 North Garner Middle School Wake
305 Ridge Road Middle School Mecklenburg
306 Smyrna Elementary School Carteret
307 Table Rock Middle School Burke
308 Mabel Elementary School Watauga
309 Sampson Middle School Sampson
310 Kestrel Heights School Durham
311 Central Wilkes Middle School Wilkes
312 Centennial Campus Middle School Wake
313 Meadowview Middle School Surry
314 Westmoore Elementary School Moore
315 Reedy Creek Middle School Wake
316 R Max Abbott Middle School Cumberland
317 Washington Montessori Charter School Beaufort
318 Clemmons Middle School Forsyth
319 Bonlee School Chatham
320 Cullowhee Valley School Jackson
321 Bennett School Chatham
322 Clarkton School of Discovery Bladen
323 Kings Creek Elementary School Caldwell
324 Reid Ross Classical Middle School Cumberland
325 North Asheboro Middle School Randolph
326 Four Oaks Middle School Johnston
327 Springfield Middle School Wilson
328 R-S Middle School Rutherford
329 Southeast Guilford Middle School Guilford
330 Mendenhall Middle School Guilford
331 South Stanly Middle School Stanly
332 Hobbton Middle School Sampson
333 Western Rockingham Middle School Rockingham
334 Stanley Middle School Gaston
335 Southeastern Middle School Stokes
336 Hamlet Middle School Richmond
337 G R Whitfield School Pitt
338 Spring Hill Middle School Scotland
339 Pamlico County Middle School Pamlico
340 Hayesville Middle School Clay
341 A G Cox Middle School Pitt
342 Island Montessori Charter School New Hanover
343 Nakina Middle School Columbus
344 Central Middle, Whiteville School Columbus
345 Dixon Middle School Onslow
346 Penderlea Elementary School Pender
347 Invest Collegiate Mecklenburg
348 Shelby Middle School Cleveland
349 Swain County Middle School Swain
350 Western Harnett Middle School Harnett
351 Hallsboro Middle School Columbus
352 Tyro Middle School Davidson
353 Central Davidson Middle School Davidson
354 Southern Middle, Graham School Alamance
355 River Bend Middle School Catawba
356 Hope Mills Middle School Cumberland
357 Rockingham Middle School Richmond
358 Robbinsville Middle School Graham
359 Southern Wake Academy Wake
360 Bethel Elementary, Sugar Grove School Watauga
361 J M Alexander Middle School Mecklenburg
362 Chavis Middle School Gaston
363 Terrell Lane Middle School Franklin
364 Crest Middle School Cleveland
365 Jones Middle School Jones
366 Enka Middle School Buncombe
367 Southwest Middle School Mecklenburg
368 Burns Middle School Cleveland
369 Southwestern Randolph Middle School Randolph
370 West Lee Middle School Lee
371 Archdale-Trinity Middle School Randolph
372 South Asheboro Middle School Randolph
373 Moore Square Museum Magnet Middle School Wake
374 Guilford Middle School Guilford
375 East Alexander Middle School Alexander
376 Central Middle, Gatesville School Gates
377 Northeastern Randolph Middle School Randolph
378 Kings Mountain Middle School Cleveland
379 Murphy Middle School Cherokee
380 Mary Potter Middle School Granville
381 North Iredell Middle School Iredell
382 Bridges Academy Wilkes
383 East Garner Middle School Wake
384 Highland Middle School Harnett
385 Crain's Creek Middle School Moore
386 Carolina International School Cabarrus
387 Newton-Conover Middle School Catawba
388 Erwin Middle, Asheville School Buncombe
389 West McDowell Junior High School McDowell
390 Quail Hollow Middle School Mecklenburg
391 Chase Middle School Rutherford
392 Clayton Middle School Johnston
393 South Davidson Middle School Davidson
394 Holbrook Middle School Gaston
395 Ellerbe Middle School Richmond
396 Elise Middle School Moore
397 China Grove Middle School Rowan
398 Carroll Middle School Wake
399 Elm City Middle School Wilson
400 Paisley IB Magnet School Forsyth
401 Southeast Middle, Kernersville School Forsyth
402 Kennedy Middle School Mecklenburg
403 Nash Central Middle School Nash
404 Northwest Cabarrus Middle School Cabarrus
405 East Lee Middle School Lee
406 Williams Township School Columbus
407 Chinquapin Elementary School Duplin
408 West Craven Middle School Craven
409 The School for Creative Studies Durham
410 Quality Education Academy Forsyth
411 Greenwood Middle School Wayne
412 Cape Hatteras Secondary School Dare
413 Perquimans County Middle School Perquimans
414 Beulaville Elementary School Duplin
415 Friday Middle School Gaston
416 Swansboro Middle School Onslow
417 Smokey Mountain Elementary School Jackson
418 Harnett Central Middle School Harnett
419 Benson Middle School Johnston
420 Phoenix Academy Guilford
421 Northwoods Park Middle School Onslow
422 Farmville Middle School Pitt
423 North Duplin Jr Sr High School Duplin
424 Mountain Island Elementary School Mecklenburg
425 East Millbrook Middle School Wake
426 Union Middle School Sampson
427 Rosewood Middle School Wayne
428 Roseboro-Salemburg Middle School Sampson
429 Southwest Middle, Jacksonville School Onslow
430 Southern Middle, Roxboro School Person
431 North Wilkes Middle School Wilkes
432 East McDowell Junior High School McDowell
433 J W Turlington School Hoke
434 Woodington Middle School Lenoir
435 Northridge Middle School Mecklenburg
436 Global Scholars Academy Durham
437 Harold E. Winkler Middle School Cabarrus
438 Wilmington Preparatory Academy New Hanover
439 Crossnore Academy Avery
440 Blue Ridge Early College Jackson
441 Berryhill School Mecklenburg
442 Gamewell Middle School Caldwell
443 Chocowinity Middle School Beaufort
444 Zebulon Middle School Wake
445 Jacksonville Commons Middle School Onslow
446 East Hoke Middle School Hoke
447 Penn-Griffin School of the Arts Guilford
448 Uwharrie Middle School Randolph
449 Carver Middle School Scotland
450 KIPP Charlotte Mecklenburg
451 Smithfield Middle School Johnston
452 Andrews Middle School Cherokee
453 Maiden Middle School Catawba
454 Charlotte Secondary School Mecklenburg
455 Troutman Middle School Iredell
456 Chadbourn Middle School Columbus
457 Coulwood Middle School Mecklenburg
458 Leland Middle School Brunswick
459 Stokes School Pitt
460 Overhills Middle School Harnett
461 East Rutherford Middle School Rutherford
462 P S Jones Middle School Beaufort
463 East Middle School Montgomery
464 Roanoke Valley Early College Halifax
465 Marie G Davis Military & Global Leadership Academy Mecklenburg
466 River Road Middle School Pasquotank
467 Nantahala School Macon
468 West Hoke Middle School Hoke
469 Hunters Creek Middle School Onslow
470 Lenoir County Learning Academy Lenoir
471 J E Holmes Middle School Rockingham
472 Forsyth Academy Forsyth
473 Guilford Preparatory Academy Guilford
474 Allen Middle School Guilford
475 South Edgecombe Middle School Edgecombe
476 Northeast Elementary, Pinetown School Beaufort
477 Chowan Middle School Chowan
478 Research Triangle Charter School Durham
479 Eastern Guilford Middle School Guilford
480 Wendell Middle School Wake
481 Albemarle Middle School Stanly
482 Parkton Elementary School Robeson
483 Eastern Wayne Middle School Wayne
484 Coats-Erwin Middle School Harnett
485 Southern Middle, Aberdeen School Moore
486 Cape Fear Middle School Pender
487 West Iredell Middle School Iredell
488 Chaloner Middle School Halifax
489 Randleman Middle School Randolph
490 College Prep and Leadership Academy Guilford
491 Grier Middle School Gaston
492 Southern Nash Middle School Nash
493 Bunn Middle School Franklin
494 Southern Guilford Middle School Guilford
495 Evergreen Elementary School Columbus
496 Columbia Middle School Tyrrell
497 Ayden Middle School Pitt
498 CIS Academy Robeson
499 Speight Middle School Wilson
500 East Union Middle School Union
501 Riverside Middle School Martin
502 Westover Middle School Cumberland
503 Mount Olive Middle School Wayne
504 Turrentine Middle School Alamance
505 South Creek Middle School Martin
506 Burgaw Middle School Pender
507 Ranson Middle School Mecklenburg
508 North Johnston Middle School Johnston
509 C C Griffin Middle School Cabarrus
510 E B Frink Middle School Lenoir
511 Elizabeth City Middle School Pasquotank
512 Mattamuskeet Early College High School Hyde
513 Cedar Grove Middle School Brunswick
514 Rocky Mount Prep Nash
515 Tabor City Middle School Columbus
516 West Edgecombe Middle School Edgecombe
517 Erwin Middle School Rowan
518 Tar Heel Middle School Bladen
519 Williston Middle School New Hanover
520 Northeast Middle School Mecklenburg
521 West Pender Middle School Pender
522 Douglas Byrd Middle School Cumberland
523 McClintock Middle School Mecklenburg
524 Southeast Middle School Rowan
525 Z.E.C.A. School of Arts and Technology Onslow
526 East Iredell Middle School Iredell
527 Pactolus School Pitt
528 West Rowan Middle School Rowan
529 Butner-Stem Middle School Granville
530 Grandview Middle School Catawba
531 G R Edwards Middle School Nash
532 Anne Chesnutt Middle School Cumberland
533 West Middle School Montgomery
534 Prospect Elementary, Maxton School Robeson
535 Wiley Middle School Forsyth
536 Rowland Middle School Robeson
537 Creswell High School Washington
538 Kannapolis Middle School Cabarrus
539 Rohanen Middle School Richmond
540 Reidsville Middle School Rockingham
541 S W Snowden Elementary School Beaufort
542 Contentnea-Savannah School Lenoir
543 Aycock Middle School Guilford
544 Bessemer City Middle School Gaston
545 Thomasville Middle School Davidson
546 Martin Millennium Academy Edgecombe
547 High School Ahead Academy Guilford
548 Walkertown Middle School Forsyth
549 Southwest Middle School Gaston
550 Wellcome Middle School Pitt
551 Red Oak Middle School Nash
552 East Wake Middle School Wake
553 Spring Lake Middle School Cumberland
554 E B Aycock Middle School Pitt
555 Bethel Elementary, Bethel School Pitt
556 Red Springs Middle School Robeson
557 Henderson High School Rowan
558 Northwest Middle School Forsyth
559 Northern Granville Middle School Granville
560 South View Middle School Cumberland
561 Franklinton Middle School Franklin
562 Charity Middle School Duplin
563 Fairmont Middle School Robeson
564 Lewis Chapel Middle School Cumberland
565 Whitewater Middle School Mecklenburg
566 Carter Community Charter School Durham
567 James Martin Middle School Mecklenburg
568 Chatham Middle School Chatham
569 H L Trigg Community School Pasquotank
570 Forest Hills Middle School Wilson
571 Orrum Middle School Robeson
572 North Rowan Middle School Rowan
573 C M Eppes Middle School Pitt
574 Lucas Middle School Durham
575 Northern Middle School Person
576 Bertie Middle School Bertie
577 Lexington Middle School Davidson
578 East Forsyth Middle School Forsyth
579 Saint Pauls Middle School Robeson
580 Acme Delco Middle School Columbus
581 North East Carolina Prep School Edgecombe
582 Ashley Park PreK-8 School Mecklenburg
583 Littlefield Middle School Robeson
584 Monroe Middle School Union
585 Albemarle Road Middle School Mecklenburg
586 Toisnot Middle School Wilson
587 Thomasboro Academy Mecklenburg
588 Johnson Street Global Studies Guilford
589 PreEminent Charter School Wake
590 Luther 'Nick' Jeralds Middle School Cumberland
591 George L Carrington Middle School Durham
592 Corriher Lipe Middle School Rowan
593 Graham Middle School Alamance
594 Elizabethtown Middle School Bladen
595 Sherwood Githens Middle School Durham
596 Concord Middle School Cabarrus
597 Ferndale Middle School Guilford
598 Children's Village Academy Lenoir
599 Anson Middle School Anson
600 N L Dillard Middle School Caswell
601 Brogden Middle, Durham School Durham
602 Southeastern Randolph Middle School Randolph
603 Pembroke Middle School Robeson
604 East Arcadia Elementary School Bladen
605 Westerly Hills Academy Mecklenburg
606 Knox Middle School Rowan
607 B F Grady Elementary School Duplin
608 Brunswick County Academy Brunswick
609 Carter G Woodson School Forsyth
610 McDowell AEC McDowell
611 Broadview Middle School Alamance
612 Grifton School Pitt
613 Hertford County Middle School Hertford
614 William R Davie Middle School Halifax
615 Sedgefield Middle School Mecklenburg
616 Northeast Guilford Middle School Guilford
617 Success Charter School Iredell
618 Brogden Middle, Dudley School Wayne
619 Flat Rock Middle, Winston-Salem School Forsyth
620 Bladenboro Middle School Bladen
621 W A Pattillo Middle School Edgecombe
622 Cochrane Collegiate Academy Mecklenburg
623 Selma Middle School Johnston
624 E E Smith Middle School Duplin
625 Healthy Start Academy Durham
626 James E Shepard Middle School Durham
627 Dunn Middle School Harnett
628 Paul R. Brown Leadership Academy Bladen
629 Washington County Union School Washington
630 Jackson Middle School Guilford
631 Wayne Middle / High Academy Wayne
632 River Oaks Middle School Wake
633 Phillips Middle, Battleboro School Edgecombe
634 J F Kennedy High School Forsyth
635 Martin Luther King Jr Middle School Mecklenburg
636 Lowe's Grove Middle School Durham
637 Eaton-Johnson Middle School Vance
638 Fairgrove Middle School Robeson
639 Henderson Middle School Vance
640 Walter G Byers School Mecklenburg
641 Greene County Middle School Greene
642 Tar River Academy Nash
643 Gaston Middle School Northampton
644 D.C. Virgo Preparatory Academy New Hanover
645 Otis L Hairston Sr Middle School Guilford
646 Eastway Middle School Mecklenburg
647 Union Academy Macon
648 Monticello School Iredell
649 Kennedy Charter School Mecklenburg
650 Northside Elementary, Norlina School Warren
651 SCALE School Guilford
652 Weldon Middle School Halifax
653 Mount Vernon School Wake
654 York Chester Middle School Gaston
655 Lumberton Junior High School Robeson
656 Warsaw Middle School Duplin
657 Warren County Middle School Warren
658 Charlotte Choice Charter School Mecklenburg
659 Haliwa-Saponi Tribal School Warren
660 Main Street Academy Forsyth
661 Townsend Middle School Robeson
662 Gateway School Caldwell
663 Granville Magnet School Granville
664 Magnolia Elementary School Robeson
665 Reid Park Academy Mecklenburg
666 J W Parker Middle School Nash
667 Rocky Mount Middle School Nash
668 Druid Hills Academy Mecklenburg
669 Charles H Darden Middle School Wilson
670 Milton M Daniels Learning Center Wilson
671 Welborn Middle School Guilford
672 Charlotte Learning Academy Mecklenburg
673 Winston-Salem Preparatory Academy Forsyth
674 Mineral Springs Middle School Forsyth
675 Conway Middle School Northampton
676 Enfield Middle School Halifax
677 Neal Middle School Durham
678 The Institute for the Development Young Leaders Durham
679 Rochelle Middle School Lenoir
680 Bruns Academy Mecklenburg
681 Statesville Middle School Iredell
682 Rutherford Opportunity Center Rutherford
683 Bragg Street Academy Lee
684 Dillard Middle School Wayne
685 Warlick Academy Gaston
686 Hallyburton Academy Burke
687 South Campus Community Middle School Johnston
688 Philo-Hill Magnet Academy Forsyth
689 Lakeside School New Hanover
690 Turning Point Academy Cleveland
691 Leak Street High School Richmond
692 Pauline Jones Middle School Cumberland
693 South Providence School Union
694 Ray Street Academy Alamance
695 STAR Academy Harnett
696 Turning Point Academy Mecklenburg
697 Lake Forest Academy New Hanover
698 Meadowbrook Academy Stokes
699 Lakeview School Durham
700 Pruette SCALE Academy Guilford

You can click through to see more about these 700 schools from the links above.

You might be wondering: What are the best middle schools in North Carolina? Please note that Carolina School Hub is meant to be a starting point for parents, guardians and other interested parties who would like to obtain more data on schools in North and South Carolina. Our independent rankings were developed using various test score data for public schools. The process for ranking schools based on these data is subjective. Please keep this in mind when comparing schools.