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
601Wake Forest Elementary
Wake Forest · Wake County Schools
Elementary60.5%+7.7pp
602J S Waters School
Goldston · Chatham County Schools
Elementary60.4%+7.6pp
603Wiley Elementary
Raleigh · Wake County Schools
Elementary60.4%+7.6pp
604Micro Elementary
Micro · Johnston County Public Schools
Elementary60.3%+7.5pp
605Walnut Cove Elementary School
Walnut Cove · Stokes County Schools
Elementary60.3%+7.5pp
606Elon Elementary
Elon · Alamance-Burlington Schools
Elementary60.2%+7.4pp
607Morehead Elem at Camp Glenn
Morehead City · Carteret County Public Schools
Elementary60.2%+7.4pp
608Southern Pines Elementary
Southern Pines · Moore County Schools
Elementary60.2%+7.4pp
609Brooks Elementary
Raleigh · Wake County Schools
Elementary60.1%+7.3pp
610Four Oaks Elementary
Four Oaks · Johnston County Public Schools
Elementary60.1%+7.3pp
611Jefferson Elementary
Greensboro · Guilford County Schools
Elementary60.1%+7.3pp
612Manning Elementary School
Roanoke Rapids · Roanoke Rapids City Schools
Elementary60.1%+7.3pp
613Morton Elementary
Jacksonville · Onslow County Schools
Elementary60.1%+7.3pp
614Whitewater Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary60.0%+7.2pp
615Hominy Valley Elementary
Candler · Buncombe County Schools
Elementary59.9%+7.1pp
616Jessie Mae Monroe Elementary
Ash · Brunswick County Schools
Elementary59.9%+7.1pp
617Eastern Elementary
Greenville · Pitt County Schools
Elementary59.8%+7.0pp
618Blue Ridge School
Cashiers · Jackson County Public Schools
Elementary59.7%+6.9pp
619Charles H. Parker Academic Center
Charlotte · Charlotte-Mecklenburg Schools
Elementary59.7%+6.9pp
620Fallston Elementary
Fallston · Cleveland County Schools
Elementary59.7%+6.9pp
621Fremont STARS Elementary
Fremont · Wayne County Public Schools
Elementary59.7%+6.9pp
622Piney Creek Elementary
Piney Creek · Alleghany County Schools
Elementary59.7%+6.9pp
623Sherwood Park Elementary
Fayetteville · Cumberland County Schools
Elementary59.7%+6.9pp
624Brinson Memorial Elementary
New Bern · Craven County Board of Education
Elementary59.6%+6.8pp
625Dixon Elementary
Holly Ridge · Onslow County Schools
Elementary59.6%+6.8pp
626Banks Road Elementary
Raleigh · Wake County Schools
Elementary59.5%+6.7pp
627Claremont Elementary
Claremont · Catawba County Schools
Elementary59.5%+6.7pp
628Fairview School
Sylva · Jackson County Public Schools
Elementary59.5%+6.7pp
629Guy B Teachey Elementary
Asheboro · Asheboro City Schools
Elementary59.5%+6.7pp
630Mocksville Elementary
Mocksville · Davie County Schools
Elementary59.5%+6.7pp
631Alderman Road Elementary
Fayetteville · Cumberland County Schools
Elementary59.4%+6.6pp
632Bostian Elementary
China Grove · Rowan-Salisbury Schools
Elementary59.4%+6.6pp
633Clear Creek Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary59.4%+6.6pp
634Middlesex Elementary
Middlesex · Nash County Public Schools
Elementary59.4%+6.6pp
635Southwest Elementary Global Academy
Lexington · Lexington City Schools
Elementary59.4%+6.6pp
636Chadbourn Elementary
Chadbourn · Columbus County Schools
Elementary59.3%+6.5pp
637Mineral Springs Elementary
Ellerbe · Richmond County Schools
Elementary59.3%+6.5pp
638Plain View Elementary
Dunn · Sampson County Schools
Elementary59.3%+6.5pp
639Crown Point Elementary
Matthews · Charlotte-Mecklenburg Schools
Elementary59.1%+6.3pp
640Jamestown Elementary
Jamestown · Guilford County Schools
Elementary59.1%+6.3pp
641Northeast Elementary
Pikeville · Wayne County Public Schools
Elementary59.1%+6.3pp
642Millis Road Elementary
Jamestown · Guilford County Schools
Elementary59.0%+6.2pp
643Stantonsburg Elementary
Stantonsburg · Wilson County Schools
Elementary59.0%+6.2pp
644Prospect Elementary
Maxton · Public Schools of Robeson County
Elementary58.9%+6.1pp
645Carver Elementary
Wendell · Wake County Schools
Elementary58.8%+6.0pp
646Douglas Elementary
Raleigh · Wake County Schools
Elementary58.8%+6.0pp
647Down East Middle and Smyrna Elementary
Smyrna · Carteret County Public Schools
Elementary58.8%+6.0pp
648Germanton Elementary School
Germanton · Stokes County Schools
Elementary58.8%+6.0pp
649North Duplin Elementary
Mt. Olive · Duplin County Schools
Elementary58.8%+6.0pp
650Piney Grove Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary58.8%+6.0pp
Page 13 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.