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
551Catawba Heights Elementary
Belmont · Gaston County Schools
Elementary62.5%+9.7pp
552Davis-Townsend Elementary
Lexington · Davidson County Schools
Elementary62.5%+9.7pp
553Gatesville Elementary
Gatesville · Gates County Schools
Elementary62.5%+9.7pp
554Blythe Elementary
Huntersville · Charlotte-Mecklenburg Schools
Elementary62.4%+9.6pp
555Hudson Elementary
Hudson · Caldwell County Schools
Elementary62.4%+9.6pp
556Midway Elementary
Lexington · Davidson County Schools
Elementary62.4%+9.6pp
557Ponderosa Elementary
Fayetteville · Cumberland County Schools
Elementary62.4%+9.6pp
558Richlands Elementary
Richlands · Onslow County Schools
Elementary62.4%+9.6pp
559South Newton Elementary
Newton · Newton Conover City Schools
Elementary62.3%+9.5pp
560Isaac Dickson Elementary
Asheville · Asheville City Schools
Elementary62.1%+9.3pp
561Startown Elementary
Newton · Catawba County Schools
Elementary62.1%+9.3pp
562Bailey Elementary
Bailey · Nash County Public Schools
Elementary62.0%+9.2pp
563Baton Elementary
Granite Falls · Caldwell County Schools
Elementary62.0%+9.2pp
564Highland Elementary
Sanford · Harnett County Schools
Elementary62.0%+9.2pp
565Lynn Road Elementary
Raleigh · Wake County Schools
Elementary62.0%+9.2pp
566Monticello-Brown Summit Elem
Browns Summit · Guilford County Schools
Elementary61.9%+9.1pp
567Oak Grove Elementary
Raleigh · Wake County Schools
Elementary61.9%+9.1pp
568Pink Hill Elementary
Pink Hill · Lenoir County Public Schools
Elementary61.9%+9.1pp
569Polenta Elementary
Garner · Johnston County Public Schools
Elementary61.9%+9.1pp
570Copeland Elementary
Dobson · Surry County Schools
Elementary61.8%+9.0pp
571Yates Mill Elementary
Raleigh · Wake County Schools
Elementary61.8%+9.0pp
572Adams Elementary
Cary · Wake County Schools
Elementary61.7%+8.9pp
573Courtney Elementary
Yadkinville · Yadkin County Schools
Elementary61.7%+8.9pp
574Oak Lane Elementary
Hurdle Mills · Person County Schools
Elementary61.7%+8.9pp
575Sunset Avenue Elementary
Clinton · Clinton City Schools
Elementary61.7%+8.9pp
576Edwin A Alderman Elementary
Greensboro · Guilford County Schools
Elementary61.6%+8.8pp
577Howard L Hall Elementary
Fayetteville · Cumberland County Schools
Elementary61.6%+8.8pp
578Lower Creek Elementary
Lenoir · Caldwell County Schools
Elementary61.5%+8.7pp
579White Plains Elementary
Mount Airy · Surry County Schools
Elementary61.4%+8.6pp
580Ansonville Elementary
Ansonville · Anson County Schools
Elementary61.3%+8.5pp
581Edwin M Holt Elementary
Burlington · Alamance-Burlington Schools
Elementary61.3%+8.5pp
582Johnsonville Elementary
Cameron · Harnett County Schools
Elementary61.3%+8.5pp
583Nancy Reynolds Elementary School
Westfield · Stokes County Schools
Elementary61.3%+8.5pp
584Pumpkin Center Intermediate
Lincolnton · Lincoln County Schools
Elementary61.3%+8.5pp
585Queens Creek Elementary
Swansboro · Onslow County Schools
Elementary61.3%+8.5pp
586Roger Bell New Tech Academy
Havelock · Craven County Board of Education
Elementary61.3%+8.5pp
587Wilkesboro Elementary School
Wilkesboro · Wilkes County Schools
Elementary61.3%+8.5pp
588North Forest Pines Elementary
Raleigh · Wake County Schools
Elementary61.1%+8.3pp
589Speas Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary61.1%+8.3pp
590Lowell Elementary
Lowell · Gaston County Schools
Elementary61.0%+8.2pp
591Corinth-Holders Elementary
Zebulon · Johnston County Public Schools
Elementary60.9%+8.1pp
592Hertford Grammar
Hertford · Perquimans County Schools
Elementary60.9%+8.1pp
593J W Seabrook Elementary
Fayetteville · Cumberland County Schools
Elementary60.9%+8.1pp
594Lake Wylie Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary60.8%+8.0pp
595Wilton Elementary
Franklinton · Granville County Schools
Elementary60.8%+8.0pp
596Mary C Williams Elementary
Wilmington · New Hanover County Schools
Elementary60.7%+7.9pp
597Reeds Elementary
Lexington · Davidson County Schools
Elementary60.7%+7.9pp
598Poe Elementary
Raleigh · Wake County Schools
Elementary60.6%+7.8pp
599A T Allen Elementary
Concord · Cabarrus County Schools
Elementary60.5%+7.7pp
600Virginia Williamson Elem
Bolivia · Brunswick County Schools
Elementary60.5%+7.7pp
Page 12 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.