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
1201Grove Park Elementary
Burlington · Alamance-Burlington Schools
Elementary36.2%-16.6pp
1202Parkview Village Elementary
High Point · Guilford County Schools
Elementary36.0%-16.8pp
1203Stoney Creek Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary35.9%-16.9pp
1204West Columbus School
Cerro Gordo · Columbus County Schools
Elementary35.9%-16.9pp
1205Gamewell Elementary
Lenoir · Caldwell County Schools
Elementary35.8%-17.0pp
1206Walker-Spivey Elementary
Fayetteville · Cumberland County Schools
Elementary35.7%-17.1pp
1207South End Elementary
Reidsville · Rockingham County Schools
Elementary35.6%-17.2pp
1208Southeast Elementary
Kinston · Lenoir County Public Schools
Elementary35.6%-17.2pp
1209Greene County Intermediate
Snow Hill · Greene County Schools
Elementary35.3%-17.5pp
1210West Greene Elementary
Snow Hill · Greene County Schools
Elementary35.3%-17.5pp
1211Starmount Academy of Excellence
Charlotte · Charlotte-Mecklenburg Schools
Elementary35.1%-17.7pp
1212Northside Elementary
Norlina · Warren County Schools
Elementary34.9%-17.9pp
1213Oak View Elementary
High Point · Guilford County Schools
Elementary34.8%-18.0pp
1214South Pine Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary34.8%-18.0pp
1215Winterfield Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary34.8%-18.0pp
1216Hornets Nest Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary34.6%-18.2pp
1217Scotts Creek School
Sylva · Jackson County Public Schools
Elementary34.5%-18.3pp
1218South Creek Elementary
Robersonville · Martin County Schools
Elementary34.5%-18.3pp
1219Morven Elementary
Morven · Anson County Schools
Elementary34.2%-18.6pp
1220Ibraham Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary34.1%-18.7pp
1221Devonshire Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary34.0%-18.8pp
1222Saint Pauls Elementary
Saint Pauls · Public Schools of Robeson County
Elementary33.8%-19.0pp
1223B. Everett Jordan Elementary
Graham · Alamance-Burlington Schools
Elementary33.7%-19.1pp
1224Coker-Wimberly Elementary
Battleboro · Edgecombe County Public Schools
Elementary33.6%-19.2pp
1225R Homer Andrews Elementary
Burlington · Alamance-Burlington Schools
Elementary33.6%-19.2pp
1226Warrenwood Elementary
Fayetteville · Cumberland County Schools
Elementary33.5%-19.3pp
1227River Oaks Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary33.3%-19.5pp
1228Rosenwald Elementary
Fairmont · Public Schools of Robeson County
Elementary33.3%-19.5pp
1229Westarea Elementary
Fayetteville · Cumberland County Schools
Elementary33.3%-19.5pp
1230Zeb Vance Elementary
Kittrell · Vance County Schools
Elementary33.3%-19.5pp
1231Nations Ford Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary33.2%-19.6pp
1232Vick Elementary
Wilson · Wilson County Schools
Elementary33.2%-19.6pp
1233Bugg Elementary
Raleigh · Wake County Schools
Elementary33.1%-19.7pp
1234Northeast Elementary
Kinston · Lenoir County Public Schools
Elementary33.0%-19.8pp
1235Sycamore Lane Elementary
Laurinburg · Scotland County Schools
Elementary33.0%-19.8pp
1236Rose Hill-Magnolia Elementary
Rose Hill · Duplin County Schools
Elementary32.7%-20.1pp
1237Walter Bickett Elementary
Monroe · Union County Public Schools
Elementary32.5%-20.3pp
1238Pinkston Street Elementary
Henderson · Vance County Schools
Elementary32.4%-20.4pp
1239Southside Ashpole Elementary
Rowland · Public Schools of Robeson County
Elementary32.3%-20.5pp
1240Warsaw Elementary
Warsaw · Duplin County Schools
Elementary32.3%-20.5pp
1241Dana Elementary
Hendersonville · Henderson County Schools
Elementary32.2%-20.6pp
1242Ed V Baldwin Elementary
Hope Mills · Cumberland County Schools
Elementary32.1%-20.7pp
1243Oakley Elementary
Asheville · Buncombe County Schools
Elementary32.0%-20.8pp
1244Everetts Elementary S.T.E.M. Academy
Roanoke Rapids · Halifax County Schools
Elementary31.9%-20.9pp
1245Oak Hill Elementary
High Point · Guilford County Schools
Elementary31.9%-20.9pp
1246Parkwood Elementary
Durham · Durham Public Schools
Elementary31.9%-20.9pp
1247Benjamin J Martin Elementary
Fayetteville · Cumberland County Schools
Elementary31.8%-21.0pp
1248Pittman Elementary Leadership Academy
Enfield · Halifax County Schools
Elementary31.6%-21.2pp
1249Bessemer City Central Elem
Bessemer City · Gaston County Schools
Elementary31.4%-21.4pp
1250Thomasboro Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary31.4%-21.4pp
Page 25 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.