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
401Williston Middle
Wilmington · New Hanover County Schools
Middle31.3%-21.5pp
402Burgaw Middle
Burgaw · Pender County Schools
Middle31.2%-21.6pp
403Cordova Middle
Cordova · Richmond County Schools
Middle31.2%-21.6pp
404West Rowan Middle
Salisbury · Rowan-Salisbury Schools
Middle31.1%-21.7pp
405Gamewell Middle
Lenoir · Caldwell County Schools
Middle30.8%-22.0pp
406J. M. Alexander Middle
Huntersville · Charlotte-Mecklenburg Schools
Middle30.7%-22.1pp
407Phillips Middle
Battleboro · Edgecombe County Public Schools
Middle30.4%-22.4pp
408Enfield Middle S.T.E.A.M. Academy
Enfield · Halifax County Schools
Middle30.2%-22.6pp
409South Robeson Middle School
Rowland · Public Schools of Robeson County
Middle30.0%-22.8pp
410Anson Middle
Wadesboro · Anson County Schools
Middle29.7%-23.1pp
411Turrentine Middle
Burlington · Alamance-Burlington Schools
Middle29.7%-23.1pp
412Carver Middle
Laurel Hill · Scotland County Schools
Middle29.5%-23.3pp
413Luther Nick Jeralds Middle
Fayetteville · Cumberland County Schools
Middle29.4%-23.4pp
414J E Holmes Middle
Eden · Rockingham County Schools
Middle29.3%-23.5pp
415Kannapolis Middle School 7/8
Kannapolis · Kannapolis City Schools
Middle29.3%-23.5pp
416Reidsville Middle
Reidsville · Rockingham County Schools
Middle29.3%-23.5pp
417Rocky Mount Middle
Rocky Mount · Nash County Public Schools
Middle29.2%-23.6pp
418Northwest Middle
Winston Salem · Winston Salem / Forsyth County Schools
Middle29.1%-23.7pp
419Southeast Middle
Kernersville · Winston Salem / Forsyth County Schools
Middle29.0%-23.8pp
420Troutman Middle
Troutman · Iredell-Statesville Schools
Middle28.9%-23.9pp
421Albemarle Road Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle28.8%-24.0pp
422Wadesboro Elementary
Wadesboro · Anson County Schools
Middle28.8%-24.0pp
423Lumberton Junior
Lumberton · Public Schools of Robeson County
Middle28.6%-24.2pp
424Northern Granville Middle
Oxford · Granville County Schools
Middle28.4%-24.4pp
425Charles H Darden Middle
Wilson · Wilson County Schools
Middle28.3%-24.5pp
426River Bend Middle
Raleigh · Wake County Schools
Middle28.0%-24.8pp
427Avery Middle
Newland · Avery County Schools
Middle27.6%-25.2pp
428Smithfield Middle
Smithfield · Johnston County Public Schools
Middle27.1%-25.7pp
429Douglas Byrd Middle
Fayetteville · Cumberland County Schools
Middle27.0%-25.8pp
430Orrum Middle
Orrum · Public Schools of Robeson County
Middle26.9%-25.9pp
431Martin Luther King Jr Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle26.8%-26.0pp
432N L Dillard Middle
Yanceyville · Caswell County Schools
Middle26.6%-26.2pp
433Jackson Middle
Greensboro · Guilford County Schools
Middle26.1%-26.7pp
434W P Grier Middle School
Gastonia · Gaston County Schools
Middle26.0%-26.8pp
435Greene County Middle
Snow Hill · Greene County Schools
Middle25.4%-27.4pp
436Elizabethtown Middle
Elizabethtown · Bladen County Schools
Middle25.3%-27.5pp
437James Martin Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle24.7%-28.1pp
438Third Creek Middle
Statesville · Iredell-Statesville Schools
Middle24.4%-28.4pp
439East Forsyth Middle School
Kernersville · Winston Salem / Forsyth County Schools
Middle24.1%-28.7pp
440Lowe's Grove Middle
Durham · Durham Public Schools
Middle23.4%-29.4pp
441Bladenboro Middle
Bladenboro · Bladen County Schools
Middle23.3%-29.5pp
442Southeast Middle
Salisbury · Rowan-Salisbury Schools
Middle23.2%-29.6pp
443South Creek Middle
Robersonville · Martin County Schools
Middle23.1%-29.7pp
444Vance County Middle School
Henderson · Vance County Schools
Middle22.7%-30.1pp
445Flat Rock Middle
Winston-Salem · Winston Salem / Forsyth County Schools
Middle22.4%-30.4pp
446Albemarle Middle
Albemarle · Stanly County Schools
Middle21.9%-30.9pp
447East Iredell Middle
Statesville · Iredell-Statesville Schools
Middle21.8%-31.0pp
448Red Springs Middle
Red Springs · Public Schools of Robeson County
Middle20.6%-32.2pp
449Ranson Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle20.4%-32.4pp
450North Rowan Middle
Spencer · Rowan-Salisbury Schools
Middle20.1%-32.7pp
Page 9 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.