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
351Flat Rock Middle
East Flat Rock · Henderson County Schools
Middle36.4%-16.4pp
352East Lee Middle
Sanford · Lee County Schools
Middle36.0%-16.8pp
353Lucas Middle
Durham · Durham Public Schools
Middle36.0%-16.8pp
354Conway Middle
Conway · Northampton County Schools
Middle35.7%-17.1pp
355Eastern Guilford Middle
Gibsonville · Guilford County Schools
Middle35.7%-17.1pp
356Southwest Middle School
Charlotte · Charlotte-Mecklenburg Schools
Middle35.7%-17.1pp
357Enka Middle
Candler · Buncombe County Schools
Middle35.6%-17.2pp
358Mitchell Middle School
Bakersville · Mitchell County Schools
Middle35.5%-17.3pp
359South View Middle
Hope Mills · Cumberland County Schools
Middle35.5%-17.3pp
360Wendell Middle
Wendell · Wake County Schools
Middle35.5%-17.3pp
361Lewis Chapel Middle
Fayetteville · Cumberland County Schools
Middle35.1%-17.7pp
362Wilson STEM Academy
Charlotte · Charlotte-Mecklenburg Schools
Middle35.1%-17.7pp
363Southeastern Randolph Middle School
Ramseur · Randolph County School System
Middle35.0%-17.8pp
364Southwest Middle
Jacksonville · Onslow County Schools
Middle35.0%-17.8pp
365Bessemer City Middle
Bessemer City · Gaston County Schools
Middle34.8%-18.0pp
366Northeast Middle
Mint Hill · Charlotte-Mecklenburg Schools
Middle34.6%-18.2pp
367Southeastern Stokes Middle School
Walnut Cove · Stokes County Schools
Middle34.5%-18.3pp
368Ridge Road Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle34.3%-18.5pp
369Ferndale Middle
High Point · Guilford County Schools
Middle34.1%-18.7pp
370Wiley Magnet Middle
Winston Salem · Winston Salem / Forsyth County Schools
Middle34.1%-18.7pp
371Erwin Middle
Salisbury · Rowan-Salisbury Schools
Middle33.9%-18.9pp
372Red Oak Middle
Battleboro · Nash County Public Schools
Middle33.9%-18.9pp
373Eastway Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle33.6%-19.2pp
374Otis L Hairston Sr Middle
Greensboro · Guilford County Schools
Middle33.6%-19.2pp
375Holbrook Middle
Lowell · Gaston County Schools
Middle33.5%-19.3pp
376East Millbrook Middle
Raleigh · Wake County Schools
Middle33.3%-19.5pp
377West Pender Middle
Burgaw · Pender County Schools
Middle32.9%-19.9pp
378Neal Middle
Durham · Durham Public Schools
Middle32.8%-20.0pp
379Terrell Lane Middle
Louisburg · Franklin County Schools
Middle32.8%-20.0pp
380West Craven Middle
New Bern · Craven County Board of Education
Middle32.8%-20.0pp
381Riverside Middle
Williamston · Martin County Schools
Middle32.6%-20.2pp
382Weldon Middle
Halifax · Weldon City Schools
Middle32.6%-20.2pp
383Rochelle Middle
Kinston · Lenoir County Public Schools
Middle32.5%-20.3pp
384Roseboro-Salemburg Middle
Roseboro · Sampson County Schools
Middle32.5%-20.3pp
385West Edgecombe Middle
Rocky Mount · Edgecombe County Public Schools
Middle32.5%-20.3pp
386Allen Middle
Greensboro · Guilford County Schools
Middle32.4%-20.4pp
387Spring Lake Middle
Spring Lake · Cumberland County Schools
Middle32.4%-20.4pp
388W A Pattillo Middle
Tarboro · Edgecombe County Public Schools
Middle32.4%-20.4pp
389Columbia Middle
Columbia · Tyrrell County Schools
Middle32.3%-20.5pp
390Thomasville Middle
Thomasville · Thomasville City Schools
Middle32.3%-20.5pp
391Northeast Guilford Middle
McLeansville · Guilford County Schools
Middle32.1%-20.7pp
392Pembroke Middle
Pembroke · Public Schools of Robeson County
Middle32.1%-20.7pp
393Neuse River Middle
Raleigh · Wake County Schools
Middle31.8%-21.0pp
394Kannapolis Middle School 6
Kannapolis · Kannapolis City Schools
Middle31.5%-21.3pp
395Sandy Grove Middle
Lumber Bridge · Hoke County Schools
Middle31.5%-21.3pp
396Centennial Campus Middle
Raleigh · Wake County Schools
Middle31.4%-21.4pp
397East Hoke Middle
Raeford · Hoke County Schools
Middle31.4%-21.4pp
398Erwin Middle
Asheville · Buncombe County Schools
Middle31.4%-21.4pp
399Welborn Middle
High Point · Guilford County Schools
Middle31.4%-21.4pp
400Southwest Middle
Gastonia · Gaston County Schools
Middle31.3%-21.5pp
Page 8 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.