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). 478 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
451Rocky River High School
Mint Hill · Charlotte-Mecklenburg Schools
High13.4%-39.4pp
452Lee County High
Sanford · Lee County Schools
High13.2%-39.6pp
453Walkertown High
Walkertown · Winston Salem / Forsyth County Schools
High12.8%-40.0pp
454Columbia High
Columbia · Tyrrell County Schools
High12.5%-40.3pp
455North Edgecombe High
Tarboro · Edgecombe County Public Schools
High12.2%-40.6pp
456Harding University High School
Charlotte · Charlotte-Mecklenburg Schools
High11.6%-41.2pp
457Greene Central High
Snow Hill · Greene County Schools
High11.4%-41.4pp
458Graham High
Graham · Alamance-Burlington Schools
High11.0%-41.8pp
459Northampton County High School
Gaston · Northampton County Schools
High10.9%-41.9pp
460Elbert Edwin Waddell High School
Charlotte · Charlotte-Mecklenburg Schools
High10.8%-42.0pp
461North Stanly High
New London · Stanly County Schools
High10.7%-42.1pp
462Eastern Randolph High School
Ramseur · Randolph County School System
High10.6%-42.2pp
463Warren County High
Warrenton · Warren County Schools
High10.6%-42.2pp
464Bertie High
Windsor · Bertie County Schools
High10.5%-42.3pp
465West Rowan High
Mount Ulla · Rowan-Salisbury Schools
High10.5%-42.3pp
466Erwin High
Asheville · Buncombe County Schools
High10.4%-42.4pp
467Hugh M Cummings High
Burlington · Alamance-Burlington Schools
High10.2%-42.6pp
468James B Dudley High
Greensboro · Guilford County Schools
High10.0%-42.8pp
469Robert B Glenn High School
Kernersville · Winston Salem / Forsyth County Schools
High10.0%-42.8pp
470Garinger High School
Charlotte · Charlotte-Mecklenburg Schools
High9.9%-42.9pp
471Richmond Senior High
Rockingham · Richmond County Schools
High9.5%-43.3pp
472A L Brown High
Kannapolis · Kannapolis City Schools
High9.1%-43.7pp
473East Bladen High
Elizabethtown · Bladen County Schools
High8.7%-44.1pp
474Tarboro High
Tarboro · Edgecombe County Public Schools
High8.0%-44.8pp
475Avery County High
Newland · Avery County Schools
High7.8%-45.0pp
476SouthWest Edgecombe High
Pinetops · Edgecombe County Public Schools
High6.8%-46.0pp
477Pender High
Burgaw · Pender County Schools
High6.6%-46.2pp
478Carver High
Winston Salem · Winston Salem / Forsyth County Schools
High6.0%-46.8pp
Page 10 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.