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
901Cumberland Road Elementary
Fayetteville · Cumberland County Schools
Elementary50.3%-2.5pp
902Rockfish Hoke Elementary
Raeford · Hoke County Schools
Elementary50.3%-2.5pp
903Arthur W Edwards Elementary
Havelock · Craven County Board of Education
Elementary50.2%-2.6pp
904Avery's Creek Elementary
Arden · Buncombe County Schools
Elementary50.2%-2.6pp
905Lockhart Elementary
Knightdale · Wake County Schools
Elementary50.2%-2.6pp
906Mary McArthur Elementary
Fayetteville · Cumberland County Schools
Elementary50.0%-2.8pp
907Nathanael Greene Elementary
Liberty · Guilford County Schools
Elementary50.0%-2.8pp
908New Hope Elementary
Henderson · Vance County Schools
Elementary50.0%-2.8pp
909Piney Grove Elementary
Lumberton · Public Schools of Robeson County
Elementary50.0%-2.8pp
910River Bend Elementary
Raleigh · Wake County Schools
Elementary50.0%-2.8pp
911Robinson Elementary
Gastonia · Gaston County Schools
Elementary50.0%-2.8pp
912Salemburg Elementary
Salemburg · Sampson County Schools
Elementary50.0%-2.8pp
913Supply Elementary
Supply · Brunswick County Schools
Elementary50.0%-2.8pp
914Kiser Elementary
Stanley · Gaston County Schools
Elementary49.9%-2.9pp
915Lakeforest Elementary
Greenville · Pitt County Schools
Elementary49.9%-2.9pp
916La Grange Elementary
La Grange · Lenoir County Public Schools
Elementary49.8%-3.0pp
917Northside Elementary
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Elementary49.7%-3.1pp
918West Marion Elementary School
Marion · McDowell County Schools
Elementary49.7%-3.1pp
919Bolivia Elementary
Bolivia · Brunswick County Schools
Elementary49.6%-3.2pp
920Montlieu Academy of Technology
High Point · Guilford County Schools
Elementary49.6%-3.2pp
921Monroe Avenue Elementary
Hamlet · Richmond County Schools
Elementary49.5%-3.3pp
922Sandy Ridge Elementary
Durham · Durham Public Schools
Elementary49.5%-3.3pp
923Forest View Elementary
Durham · Durham Public Schools
Elementary49.4%-3.4pp
924Franklinton Elementary
Franklinton · Franklin County Schools
Elementary49.4%-3.4pp
925Jacksonville Commons Elem
Jacksonville · Onslow County Schools
Elementary49.4%-3.4pp
926Pleasant Ridge Elementary
Gastonia · Gaston County Schools
Elementary49.4%-3.4pp
927Williams Township
Whiteville · Columbus County Schools
Elementary49.4%-3.4pp
928Baileywick Road Elementary
Raleigh · Wake County Schools
Elementary49.3%-3.5pp
929Huntsville Elementary
Madison · Rockingham County Schools
Elementary49.3%-3.5pp
930Winstead Avenue Elementary
Rocky Mount · Nash County Public Schools
Elementary49.2%-3.6pp
931Aycock Elementary
Henderson · Vance County Schools
Elementary49.1%-3.7pp
932Cook Literacy Model School
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary49.1%-3.7pp
933Pactolus
Greenville · Pitt County Schools
Elementary49.1%-3.7pp
934Balfour Elementary
Asheboro · Asheboro City Schools
Elementary49.0%-3.8pp
935Blue Ridge Elementary
Burnsville · Yancey County Schools
Elementary49.0%-3.8pp
936Mount Pleasant Elementary School
Ferguson · Wilkes County Schools
Elementary49.0%-3.8pp
937Ashley Elementary
Fayetteville · Cumberland County Schools
Elementary48.9%-3.9pp
938Fayetteville Street Elementary
Durham · Durham Public Schools
Elementary48.9%-3.9pp
939Gibsonville Elementary
Gibsonville · Guilford County Schools
Elementary48.9%-3.9pp
940Clyde Erwin Elementary
Jacksonville · Onslow County Schools
Elementary48.8%-4.0pp
941Jonesville Elementary
Jonesville · Yadkin County Schools
Elementary48.8%-4.0pp
942Archdale Elementary School
Archdale · Randolph County School System
Elementary48.7%-4.1pp
943Hiddenite Elementary
Hiddenite · Alexander County Schools
Elementary48.7%-4.1pp
944Manteo Elementary School
Manteo · Dare County Schools
Elementary48.7%-4.1pp
945Buies Creek Elementary
Buies Creek · Harnett County Schools
Elementary48.5%-4.3pp
946GW Carver Elementary
Kannapolis · Kannapolis City Schools
Elementary48.5%-4.3pp
947W M Irvin Elementary
Concord · Cabarrus County Schools
Elementary48.5%-4.3pp
948Hunters Creek Elementary
Jacksonville · Onslow County Schools
Elementary48.4%-4.4pp
949Selma Elementary
Selma · Johnston County Public Schools
Elementary48.4%-4.4pp
950Timber Drive Elementary
Garner · Wake County Schools
Elementary48.4%-4.4pp
Page 19 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.