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, Davis Drive Middle School, Jay M. Robinson Middle School, and Marvin Ridge Middle School. We also have data to help you compare such top traditional public middle schools to North Carolina's best charter schools including Greensboro Academy, Quest Academy, Metrolina Regional Scholars' Academy, and Peak Charter Academy.

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

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