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). 495 schools with reported Science scores. State average: 57.2%.
RankSchoolLevelSciencevs state
451Hobbton High
Newton Grove · Sampson County Schools
High24.3%-32.9pp
452Red Springs High
Red Springs · Public Schools of Robeson County
High24.3%-32.9pp
453J. F. Webb High
Oxford · Granville County Schools
High24.2%-33.0pp
454J F Kennedy High
Winston Salem · Winston Salem / Forsyth County Schools
High24.1%-33.1pp
455SouthWest Edgecombe High
Pinetops · Edgecombe County Public Schools
High24.0%-33.2pp
456Lumberton Senior High
Lumberton · Public Schools of Robeson County
High23.7%-33.5pp
457Columbia High
Columbia · Tyrrell County Schools
High23.5%-33.7pp
458James B Dudley High
Greensboro · Guilford County Schools
High23.4%-33.8pp
459North Rowan High
Spencer · Rowan-Salisbury Schools
High23.1%-34.1pp
460West Caldwell High
Lenoir · Caldwell County Schools
High22.9%-34.3pp
461Granville Central High
Stem · Granville County Schools
High22.8%-34.4pp
462Triton High
Erwin · Harnett County Schools
High22.7%-34.5pp
463Southside High
Chocowinity · Beaufort County Schools
High22.5%-34.7pp
464Garinger High School
Charlotte · Charlotte-Mecklenburg Schools
High22.3%-34.9pp
465Julius L. Chambers High School
Charlotte · Charlotte-Mecklenburg Schools
High22.0%-35.2pp
466Parkland High
Winston Salem · Winston Salem / Forsyth County Schools
High22.0%-35.2pp
467A L Brown High
Kannapolis · Kannapolis City Schools
High21.8%-35.4pp
468Person High
Roxboro · Person County Schools
High21.6%-35.6pp
469Robert B Glenn High School
Kernersville · Winston Salem / Forsyth County Schools
High21.5%-35.7pp
470Winston-Salem Preparatory Acad
Winston-Salem · Winston Salem / Forsyth County Schools
High21.2%-36.0pp
471Southeast Raleigh High
Raleigh · Wake County Schools
High21.0%-36.2pp
472Weldon STEM High School Career Academies
Halifax · Weldon City Schools
High20.0%-37.2pp
473Hunter Huss High
Gastonia · Gaston County Schools
High19.8%-37.4pp
474Southwestern Randolph High School
Asheboro · Randolph County School System
High19.2%-38.0pp
475Statesville High
Statesville · Iredell-Statesville Schools
High18.4%-38.8pp
476Washington County High
Plymouth · Washington County Schools
High18.1%-39.1pp
477West Rowan High
Mount Ulla · Rowan-Salisbury Schools
High17.9%-39.3pp
478Harding University High School
Charlotte · Charlotte-Mecklenburg Schools
High17.6%-39.6pp
479Southern School of Energy and Sustainabi
Durham · Durham Public Schools
High17.0%-40.2pp
480Eastern Randolph High School
Ramseur · Randolph County School System
High16.9%-40.3pp
481Warren County High
Warrenton · Warren County Schools
High16.7%-40.5pp
482Carver High
Winston Salem · Winston Salem / Forsyth County Schools
High16.6%-40.6pp
483Wallace-Rose Hill High
Teachey · Duplin County Schools
High16.0%-41.2pp
484West Mecklenburg High School
Charlotte · Charlotte-Mecklenburg Schools
High15.9%-41.3pp
485Fairmont High
Fairmont · Public Schools of Robeson County
High15.0%-42.2pp
486Kinston High
Kinston · Lenoir County Public Schools
High14.7%-42.5pp
487Northwest Halifax Collegiate and Technic
Littleton · Halifax County Schools
High14.3%-42.9pp
488West Columbus High
Cerro Gordo · Columbus County Schools
High13.7%-43.5pp
489Thomasville High
Thomasville · Thomasville City Schools
High13.4%-43.8pp
490Albemarle High
Albemarle · Stanly County Schools
High12.8%-44.4pp
491Goldsboro High
Goldsboro · Wayne County Public Schools
High12.3%-44.9pp
492Vance County High School
Henderson · Vance County Schools
High11.0%-46.2pp
493Tarboro High
Tarboro · Edgecombe County Public Schools
High10.3%-46.9pp
494Northampton County High School
Gaston · Northampton County Schools
High9.9%-47.3pp
495North Edgecombe High
Tarboro · Edgecombe County Public Schools
High8.5%-48.7pp
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 Science 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.