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

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.