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). 1,305 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
851John W Jones Elementary
Wilson · Wilson County Schools
Elementary51.7%-1.1pp
852Kernersville Elementary
Kernersville · Winston Salem / Forsyth County Schools
Elementary51.7%-1.1pp
853W H Knuckles
Lumberton · Public Schools of Robeson County
Elementary51.7%-1.1pp
854BT Bullock Elementary
Sanford · Lee County Schools
Elementary51.6%-1.2pp
855Brush Creek Elementary
Marshall · Madison County Schools
Elementary51.6%-1.2pp
856Carver Elementary
Henderson · Vance County Schools
Elementary51.6%-1.2pp
857Cornatzer Elementary
Mocksville · Davie County Schools
Elementary51.6%-1.2pp
858Highland Renaissance Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary51.6%-1.2pp
859J. H. Gunn Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary51.6%-1.2pp
860Moore Magnet Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary51.6%-1.2pp
861Spring Hope Elementary
Spring Hope · Nash County Public Schools
Elementary51.6%-1.2pp
862Wittenburg Elementary
Taylorsville · Alexander County Schools
Elementary51.6%-1.2pp
863Black Mountain Primary
Black Mountain · Buncombe County Schools
Elementary51.5%-1.3pp
864Cape Fear Elementary
Rocky Point · Pender County Schools
Elementary51.5%-1.3pp
865E K Powe Elementary
Durham · Durham Public Schools
Elementary51.4%-1.4pp
866Hillandale Elementary
East Flat Rock · Henderson County Schools
Elementary51.4%-1.4pp
867Mountain View Elementary
Morganton · Burke County Schools
Elementary51.4%-1.4pp
868Vandalia Elementary
Greensboro · Guilford County Schools
Elementary51.4%-1.4pp
869Hillcrest Elementary
Morganton · Burke County Schools
Elementary51.3%-1.5pp
870L B Yancey Elementary
Henderson · Vance County Schools
Elementary51.3%-1.5pp
871Virginia Cross Elementary
Siler City · Chatham County Schools
Elementary51.3%-1.5pp
872Pleasant Gardens Elementary School
Marion · McDowell County Schools
Elementary51.2%-1.6pp
873Robbins Elementary
Robbins · Moore County Schools
Elementary51.2%-1.6pp
874Union Hill Elementary
High Point · Guilford County Schools
Elementary51.2%-1.6pp
875West Rowan Elementary
Cleveland · Rowan-Salisbury Schools
Elementary51.2%-1.6pp
876Belvoir Elementary
Greenville · Pitt County Schools
Elementary51.1%-1.7pp
877Eastway Elementary
Durham · Durham Public Schools
Elementary51.1%-1.7pp
878Glenwood Elementary School
Marion · McDowell County Schools
Elementary51.1%-1.7pp
879Westfield Elementary
Pilot Mountain · Surry County Schools
Elementary51.1%-1.7pp
880Clear View Elementary
Jacksonville · Onslow County Schools
Elementary51.0%-1.8pp
881Hall-Woodward Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary51.0%-1.8pp
882Longview Elementary
Hickory · Hickory City Schools
Elementary51.0%-1.8pp
883Ronda-Clingman Elementary School
Ronda · Wilkes County Schools
Elementary51.0%-1.8pp
884Sawmills Elementary
Granite Falls · Caldwell County Schools
Elementary51.0%-1.8pp
885Griffith Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary50.9%-1.9pp
886Mitchell Elementary School
Bakersville · Mitchell County Schools
Elementary50.9%-1.9pp
887Pilot Elementary
Greensboro · Guilford County Schools
Elementary50.9%-1.9pp
888New Century International Elementary
Fayetteville · Cumberland County Schools
Elementary50.8%-2.0pp
889Union Chapel Elementary
Pembroke · Public Schools of Robeson County
Elementary50.8%-2.0pp
890Stokes
Stokes · Pitt County Schools
Elementary50.7%-2.1pp
891Sumner Elementary
Greensboro · Guilford County Schools
Elementary50.7%-2.1pp
892Forest Park Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary50.6%-2.2pp
893Montclaire Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary50.6%-2.2pp
894Sunnyside Elementary
Fayetteville · Cumberland County Schools
Elementary50.6%-2.2pp
895Chinquapin Elementary
Chinquapin · Duplin County Schools
Elementary50.5%-2.3pp
896Montclair Elementary
Fayetteville · Cumberland County Schools
Elementary50.5%-2.3pp
897Webb A Murray Elementary
Hickory · Catawba County Schools
Elementary50.5%-2.3pp
898Bluford Elementary
Greensboro · Guilford County Schools
Elementary50.4%-2.4pp
899Burnsville Elementary
Burnsville · Yancey County Schools
Elementary50.4%-2.4pp
900Briarwood Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary50.3%-2.5pp
Page 18 of 27

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.