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
1251Sherwood Elementary
Gastonia · Gaston County Schools
Elementary31.0%-21.8pp
1252Graham A Barden Elementary
Havelock · Craven County Board of Education
Elementary30.9%-21.9pp
1253Lingerfeldt Elementary
Gastonia · Gaston County Schools
Elementary30.7%-22.1pp
1254Waldo C Falkener Sr Elementary
Greensboro · Guilford County Schools
Elementary30.7%-22.1pp
1255G R Edwards Elementary
Rocky Mount · Nash County Public Schools
Elementary30.5%-22.3pp
1256Cumberland Virtual Academy K-5
Fayetteville · Cumberland County Schools
Elementary30.4%-22.4pp
1257Clarke Elementary
Henderson · Vance County Schools
Elementary30.3%-22.5pp
1258Ferguson-Easley Elementary
Fayetteville · Cumberland County Schools
Elementary30.2%-22.6pp
1259Wolf Meadow Elementary
Concord · Cabarrus County Schools
Elementary30.1%-22.7pp
1260Bruns Avenue Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-22.8pp
1261Hidden Valley Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-22.8pp
1262Reid Park Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-22.8pp
1263Townsend Elementary
Maxton · Public Schools of Robeson County
Elementary30.0%-22.8pp
1264Woodfin Elementary
Asheville · Buncombe County Schools
Elementary30.0%-22.8pp
1265Harvey R Newlin Elementary
Burlington · Alamance-Burlington Schools
Elementary29.7%-23.1pp
1266Petree Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary29.7%-23.1pp
1267Gillespie Park Elementary
Greensboro · Guilford County Schools
Elementary29.5%-23.3pp
1268Carver Heights Elementary
Goldsboro · Wayne County Public Schools
Elementary29.1%-23.7pp
1269N B Mills Elementary
Statesville · Iredell-Statesville Schools
Elementary29.0%-23.8pp
1270West Rockingham Elementary
Rockingham · Richmond County Schools
Elementary28.5%-24.3pp
1271The Virtual Academy at Randolph
Asheboro · Randolph County School System
Elementary28.4%-24.4pp
1272Walter G. Byers School
Charlotte · Charlotte-Mecklenburg Schools
Elementary28.4%-24.4pp
1273Bessemer Elementary
Greensboro · Guilford County Schools
Elementary28.1%-24.7pp
1274Edward D Sadler Jr Elementary School
Gastonia · Gaston County Schools
Elementary27.7%-25.1pp
1275East Arcadia Elementary
Riegelwood · Bladen County Schools
Elementary27.5%-25.3pp
1276Easton Elementary School
Winston Salem · Winston Salem / Forsyth County Schools
Elementary27.5%-25.3pp
1277Smokey Mountain Elementary
Whittier · Jackson County Public Schools
Elementary27.5%-25.3pp
1278Woodhill Elementary
Gastonia · Gaston County Schools
Elementary27.3%-25.5pp
1279Johnston Elementary
Asheville · Buncombe County Schools
Elementary26.8%-26.0pp
1280Mount Gilead Elementary
Mount Gilead · Montgomery County Schools
Elementary26.7%-26.1pp
1281East Albemarle Elementary
Albemarle · Stanly County Schools
Elementary26.5%-26.3pp
1282L Gilbert Carroll
Lumberton · Public Schools of Robeson County
Elementary25.9%-26.9pp
1283China Grove Elementary
China Grove · Rowan-Salisbury Schools
Elementary25.7%-27.1pp
1284Wallace Elementary
Wallace · Duplin County Schools
Elementary25.6%-27.2pp
1285Moss Street Elementary
Reidsville · Rockingham County Schools
Elementary25.5%-27.3pp
1286Knollwood Elementary
Salisbury · Rowan-Salisbury Schools
Elementary25.4%-27.4pp
1287Hawk Eye Elementary
Red Springs · Hoke County Schools
Elementary25.3%-27.5pp
1288North Hills Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary24.5%-28.3pp
1289Kings Creek Elementary
Lenoir · Caldwell County Schools
Elementary24.3%-28.5pp
1290Gibson Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary24.2%-28.6pp
1291Mariam Boyd Elementary
Warrenton · Warren County Schools
Elementary24.0%-28.8pp
1292H H Beam Elementary
Gastonia · Gaston County Schools
Elementary23.9%-28.9pp
1293Y E Smith Elementary
Durham · Durham Public Schools
Elementary23.9%-28.9pp
1294Hollister Elementary Leadership Academy
Hollister · Halifax County Schools
Elementary23.1%-29.7pp
1295Dabney Elementary
Henderson · Vance County Schools
Elementary22.8%-30.0pp
1296North Graham Elementary
Graham · Alamance-Burlington Schools
Elementary21.9%-30.9pp
1297Dole Elementary
Salisbury · Rowan-Salisbury Schools
Elementary21.6%-31.2pp
1298Overton Elementary
Salisbury · Rowan-Salisbury Schools
Elementary21.4%-31.4pp
1299Weldon Elementary Global Academy
Weldon · Weldon City Schools
Elementary20.8%-32.0pp
1300Eastlawn Elementary
Burlington · Alamance-Burlington Schools
Elementary20.6%-32.2pp
Page 26 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.