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
501Banoak Elementary
Vale · Catawba County Schools
Elementary64.2%+11.4pp
502New Hope Elementary
Chapel Hill · Orange County Schools
Elementary64.2%+11.4pp
503Ranger Elementary
Murphy · Cherokee County Schools
Elementary64.2%+11.4pp
504Surf City Elementary
Hampstead · Pender County Schools
Elementary64.2%+11.4pp
505Burton Elementary
Durham · Durham Public Schools
Elementary64.1%+11.3pp
506Mountain View Elementary
Jefferson · Ashe County Schools
Elementary64.0%+11.2pp
507Hayesville Elementary
Hayesville · Clay County Schools
Elementary63.9%+11.1pp
508Newport Elementary
Newport · Carteret County Public Schools
Elementary63.9%+11.1pp
509Freedom Trail Elementary
Elk Park · Avery County Schools
Elementary63.8%+11.0pp
510Pinewood Elementary
Mount Holly · Gaston County Schools
Elementary63.8%+11.0pp
511Valdese Elementary
Valdese · Burke County Schools
Elementary63.8%+11.0pp
512Western Union Elementary
Waxhaw · Union County Public Schools
Elementary63.8%+11.0pp
513Cartoogechaye Elementary
Franklin · Macon County Schools
Elementary63.7%+10.9pp
514Sandy Grove Elementary
Lumber Bridge · Hoke County Schools
Elementary63.7%+10.9pp
515Bell Elementary
Asheville · Buncombe County Schools
Elementary63.6%+10.8pp
516Caleb's Creek Elementary
Kernersville · Winston Salem / Forsyth County Schools
Elementary63.6%+10.8pp
517Mallard Creek Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary63.6%+10.8pp
518Triangle Lake Montessori Elem
High Point · Guilford County Schools
Elementary63.6%+10.8pp
519Cash Elementary
Kernersville · Winston Salem / Forsyth County Schools
Elementary63.5%+10.7pp
520Celeste Henkel Elementary
Statesville · Iredell-Statesville Schools
Elementary63.5%+10.7pp
521Claxton Elementary
Asheville · Asheville City Schools
Elementary63.5%+10.7pp
522Level Cross Elementary School
Randleman · Randolph County School System
Elementary63.5%+10.7pp
523Pisgah Forest Elementary
Brevard · Transylvania County Schools
Elementary63.5%+10.7pp
524Rosewood Elementary
Goldsboro · Wayne County Public Schools
Elementary63.5%+10.7pp
525York Elementary
Raleigh · Wake County Schools
Elementary63.5%+10.7pp
526Glenn Elementary
Durham · Durham Public Schools
Elementary63.4%+10.6pp
527Lucy S. Herring Elementary
Asheville · Asheville City Schools
Elementary63.4%+10.6pp
528Roaring River Elementary School
Roaring River · Wilkes County Schools
Elementary63.4%+10.6pp
529McGee's Crossroads Elem
Angier · Johnston County Public Schools
Elementary63.3%+10.5pp
530Pisgah Elementary
Candler · Buncombe County Schools
Elementary63.3%+10.5pp
531Belville Elementary
Leland · Brunswick County Schools
Elementary63.2%+10.4pp
532Carthage Elementary
Carthage · Moore County Schools
Elementary63.2%+10.4pp
533Elizabeth Traditional Elem
Charlotte · Charlotte-Mecklenburg Schools
Elementary63.2%+10.4pp
534Mabel Elementary
Zionville · Watauga County Schools
Elementary63.2%+10.4pp
535Red Oak Elementary
Red Oak · Nash County Public Schools
Elementary63.2%+10.4pp
536Stovall-Shaw Elementary
Stovall · Granville County Schools
Elementary63.2%+10.4pp
537Vinson-Bynum Elementary
Wilson · Wilson County Schools
Elementary63.2%+10.4pp
538Rockford Elementary
Dobson · Surry County Schools
Elementary63.1%+10.3pp
539Spring Creek Elementary
Goldsboro · Wayne County Public Schools
Elementary63.1%+10.3pp
540Endy Elementary
Albemarle · Stanly County Schools
Elementary63.0%+10.2pp
541Pineville Elementary
Pineville · Charlotte-Mecklenburg Schools
Elementary63.0%+10.2pp
542Prospect Elementary
Monroe · Union County Public Schools
Elementary63.0%+10.2pp
543South Elementary
Roxboro · Person County Schools
Elementary63.0%+10.2pp
544Southport Elementary
Southport · Brunswick County Schools
Elementary63.0%+10.2pp
545Denton Elementary
Denton · Davidson County Schools
Elementary62.8%+10.0pp
546T S Cooper Elementary
Sunbury · Gates County Schools
Elementary62.8%+10.0pp
547Durant Road Elementary
Raleigh · Wake County Schools
Elementary62.7%+9.9pp
548Croft Community School
Charlotte · Charlotte-Mecklenburg Schools
Elementary62.6%+9.8pp
549Eastfield Global Magnet School
Marion · McDowell County Schools
Elementary62.6%+9.8pp
550Mt. Vernon-Ruth Elementary School
Forest City · Rutherford County Schools
Elementary62.6%+9.8pp
Page 11 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.