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 Mills Park Middle School, Weddington Middle School, Brown Summit Middle School, and The Brawley School. We also have data to help you compare such top traditional public middle schools to North Carolina's best charter schools including Metrolina Regional Scholars' Academy, Quest Academy, Magellan Charter School, and Endeavor Charter School.

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

You can click through to see more about these 719 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.