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
301Lincolnton Middle
Lincolnton · Lincoln County Schools
Middle42.5%-10.3pp
302Northview Middle
Hickory · Hickory City Schools
Middle42.4%-10.4pp
303C M Eppes Middle
Greenville · Pitt County Schools
Middle42.3%-10.5pp
304North Iredell Middle
Olin · Iredell-Statesville Schools
Middle42.2%-10.6pp
305Wellcome Middle
Greenville · Pitt County Schools
Middle42.2%-10.6pp
306Quail Hollow Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle42.1%-10.7pp
307River Road Middle
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Middle42.1%-10.7pp
308Mount Olive Middle
Mount Olive · Wayne County Public Schools
Middle41.9%-10.9pp
309Bertie Middle
Windsor · Bertie County Schools
Middle41.8%-11.0pp
310Zebulon Middle
Zebulon · Wake County Schools
Middle41.7%-11.1pp
311East McDowell Middle School
Marion · McDowell County Schools
Middle41.5%-11.3pp
312Westover Middle
Fayetteville · Cumberland County Schools
Middle41.4%-11.4pp
313Woodlawn Middle
Mebane · Alamance-Burlington Schools
Middle41.1%-11.7pp
314Farmville Middle
Farmville · Pitt County Schools
Middle40.8%-12.0pp
315Selma Middle School
Selma · Johnston County Public Schools
Middle40.8%-12.0pp
316Gov's Village STEM (Upper)
Charlotte · Charlotte-Mecklenburg Schools
Middle40.7%-12.1pp
317Jacksonville Commons Middle
Jacksonville · Onslow County Schools
Middle40.4%-12.4pp
318West Hoke Middle
Raeford · Hoke County Schools
Middle40.4%-12.4pp
319Southern Alamance Middle
Graham · Alamance-Burlington Schools
Middle40.3%-12.5pp
320Chatham Middle
Siler City · Chatham County Schools
Middle40.0%-12.8pp
321Overhills Middle
Spring Lake · Harnett County Schools
Middle39.9%-12.9pp
322Eblen Intermediate
Asheville · Buncombe County Schools
Middle39.8%-13.0pp
323Southern Guilford Middle
Greensboro · Guilford County Schools
Middle39.7%-13.1pp
324Brogden Middle
Dudley · Wayne County Public Schools
Middle39.2%-13.6pp
325West Lee Middle
Sanford · Lee County Schools
Middle39.2%-13.6pp
326George L Carrington Middle
Durham · Durham Public Schools
Middle39.1%-13.7pp
327W C Friday Middle School
Dallas · Gaston County Schools
Middle39.1%-13.7pp
328North Garner Middle
Garner · Wake County Schools
Middle38.9%-13.9pp
329Bunn Middle
Bunn · Franklin County Schools
Middle38.8%-14.0pp
330Elizabeth City Middle
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Middle38.8%-14.0pp
331Butner-Stem Middle
Butner · Granville County Schools
Middle38.6%-14.2pp
332North Asheboro Middle
Asheboro · Asheboro City Schools
Middle38.6%-14.2pp
333Nakina Middle
Nakina · Columbus County Schools
Middle38.5%-14.3pp
334Spring Hill Middle
Laurinburg · Scotland County Schools
Middle38.3%-14.5pp
335Eastern Wayne Middle
Goldsboro · Wayne County Public Schools
Middle38.2%-14.6pp
336East Middle
Biscoe · Montgomery County Schools
Middle37.8%-15.0pp
337Andrews Middle
Andrews · Cherokee County Schools
Middle37.7%-15.1pp
338E B Aycock Middle
Greenville · Pitt County Schools
Middle37.7%-15.1pp
339Union Middle
Clinton · Sampson County Schools
Middle37.7%-15.1pp
340Corriher Lipe Middle
Landis · Rowan-Salisbury Schools
Middle37.6%-15.2pp
341Northern Middle
Roxboro · Person County Schools
Middle37.5%-15.3pp
342Western Guilford Middle
Greensboro · Guilford County Schools
Middle37.5%-15.3pp
343Harnett Central Middle
Angier · Harnett County Schools
Middle37.4%-15.4pp
344Mendenhall Middle
Greensboro · Guilford County Schools
Middle37.2%-15.6pp
345West Iredell Middle
Statesville · Iredell-Statesville Schools
Middle37.0%-15.8pp
346Coats-Erwin Middle
Dunn · Harnett County Schools
Middle36.9%-15.9pp
347Monroe Middle
Monroe · Union County Public Schools
Middle36.8%-16.0pp
348Broadview Middle
Burlington · Alamance-Burlington Schools
Middle36.6%-16.2pp
349Brogden Middle
Durham · Durham Public Schools
Middle36.6%-16.2pp
350Owen Middle
Swannanoa · Buncombe County Schools
Middle36.6%-16.2pp
Page 7 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.