The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

North Carolina schools ranked by test score

Latest NC EOG / EOC year (2024-25). 463 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
201Brevard Middle
Brevard · Transylvania County Schools
Middle51.9%-0.9pp
202Elkin Middle
Elkin · Elkin City Schools
Middle51.9%-0.9pp
203Lakeshore Middle
Mooresville · Iredell-Statesville Schools
Middle51.9%-0.9pp
204Cane River Middle
Burnsville · Yancey County Schools
Middle51.8%-1.0pp
205East Yancey Middle
Burnsville · Yancey County Schools
Middle51.8%-1.0pp
206Trexler Middle
Richlands · Onslow County Schools
Middle51.8%-1.0pp
207Madison Middle School
Marshall · Madison County Schools
Middle51.7%-1.1pp
208South Asheboro Middle
Asheboro · Asheboro City Schools
Middle51.4%-1.4pp
209Forest Hills Middle
Wilson · Wilson County Schools
Middle51.3%-1.5pp
210Reid Ross Classical Middle
Fayetteville · Cumberland County Schools
Middle51.3%-1.5pp
211A L Stanback Middle
Hillsborough · Orange County Schools
Middle51.2%-1.6pp
212Hudson Middle
Hudson · Caldwell County Schools
Middle51.2%-1.6pp
213H J MacDonald Middle
New Bern · Craven County Board of Education
Middle51.1%-1.7pp
214Mill Creek Middle
Claremont · Catawba County Schools
Middle51.1%-1.7pp
215Northwoods Park Middle
Jacksonville · Onslow County Schools
Middle51.0%-1.8pp
216Kings Mountain Middle
Kings Mountain · Cleveland County Schools
Middle50.3%-2.5pp
217West Lincoln Middle
Lincolnton · Lincoln County Schools
Middle50.3%-2.5pp
218Western Harnett Middle
Lillington · Harnett County Schools
Middle50.1%-2.7pp
219Wheatmore Middle School
Trinity · Randolph County School System
Middle49.8%-3.0pp
220Elise Middle
Robbins · Moore County Schools
Middle49.7%-3.1pp
221Reynolds Middle
Asheville · Buncombe County Schools
Middle49.7%-3.1pp
222River Bend Middle
Claremont · Catawba County Schools
Middle49.7%-3.1pp
223Western Rockingham Middle
Madison · Rockingham County Schools
Middle49.6%-3.2pp
224Gravelly Hill Middle
Efland · Orange County Schools
Middle49.5%-3.3pp
225Mountain View Intermediate
Franklin · Macon County Schools
Middle49.5%-3.3pp
226Sherwood Githens Middle
Durham · Durham Public Schools
Middle49.3%-3.5pp
227Southeast Guilford Middle
Greensboro · Guilford County Schools
Middle49.3%-3.5pp
228Harry M Arndt Middle
Hickory · Catawba County Schools
Middle49.1%-3.7pp
229Meadowview Magnet Middle
Mount Airy · Surry County Schools
Middle49.1%-3.7pp
230Ayden Middle
Ayden · Pitt County Schools
Middle48.9%-3.9pp
231Shelby Middle
Shelby · Cleveland County Schools
Middle48.9%-3.9pp
232Dillard Drive Middle
Raleigh · Wake County Schools
Middle48.8%-4.0pp
233East Union Middle
Marshville · Union County Public Schools
Middle48.7%-4.1pp
234Roberta Road Middle
Concord · Cabarrus County Schools
Middle48.5%-4.3pp
235Benson Middle
Benson · Johnston County Public Schools
Middle48.4%-4.4pp
236Starmount Middle
Boonville · Yadkin County Schools
Middle48.4%-4.4pp
237Trinity Middle School
Archdale · Randolph County School System
Middle48.4%-4.4pp
238Southern Middle
Aberdeen · Moore County Schools
Middle48.3%-4.5pp
239Gray's Creek Middle
Hope Mills · Cumberland County Schools
Middle48.2%-4.6pp
240Tyro Middle
Lexington · Davidson County Schools
Middle48.2%-4.6pp
241Hanes Magnet School
Winston Salem · Winston Salem / Forsyth County Schools
Middle48.1%-4.7pp
242Macon Middle School
Franklin · Macon County Schools
Middle48.1%-4.7pp
243Nash Central Middle
Nashville · Nash County Public Schools
Middle48.1%-4.7pp
244Walter R Johnson Middle
Morganton · Burke County Schools
Middle48.1%-4.7pp
245C C Griffin Middle
Concord · Cabarrus County Schools
Middle48.0%-4.8pp
246Clarkton School of Discovery
Clarkton · Bladen County Schools
Middle48.0%-4.8pp
247Harold E. Winkler Middle
Concord · Cabarrus County Schools
Middle48.0%-4.8pp
248Jamestown Middle
Jamestown · Guilford County Schools
Middle47.8%-5.0pp
249South Edgecombe Middle
Pinetops · Edgecombe County Public Schools
Middle47.8%-5.0pp
250Greenwood Middle
Goldsboro · Wayne County Public Schools
Middle47.6%-5.2pp
Page 5 of 10

About this ranking

Schools are ranked by the percentage of students who scored at or above the NC EOG / EOC % Grade Level Proficient threshold on the latest available NC EOG / EOC Mathematics test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in North Carolina, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.