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). 2,225 schools with reported Science scores. State average: 57.2%.
RankSchoolLevelSciencevs state
851Manning Elementary School
Roanoke Rapids · Roanoke Rapids City Schools
Elementary64.1%+6.9pp
852Southwest Elementary
Durham · Durham Public Schools
Elementary64.1%+6.9pp
853Upchurch Elementary
Raeford · Hoke County Schools
Elementary64.1%+6.9pp
854Wilson's Mills Elementary
Wilson's Mills · Johnston County Public Schools
Elementary64.1%+6.9pp
855Jones Intermediate
Mount Airy · Mount Airy City Schools
Elementary64.0%+6.8pp
856Mabel Elementary
Zionville · Watauga County Schools
Elementary64.0%+6.8pp
857Cameron Elementary
Cameron · Moore County Schools
Elementary63.9%+6.7pp
858Celeste Henkel Elementary
Statesville · Iredell-Statesville Schools
Elementary63.9%+6.7pp
859Green Valley Elementary
Boone · Watauga County Schools
Elementary63.9%+6.7pp
860Jefferson Elementary
Greensboro · Guilford County Schools
Elementary63.9%+6.7pp
861Sedgefield Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle63.9%+6.7pp
862West Wilkes Middle School
Wilkesboro · Wilkes County Schools
Middle63.9%+6.7pp
863Westfield Elementary
Pilot Mountain · Surry County Schools
Elementary63.9%+6.7pp
864Cary High
Cary · Wake County Schools
High63.8%+6.6pp
865E E Miller Elementary
Fayetteville · Cumberland County Schools
Elementary63.8%+6.6pp
866North Canton Elementary
Canton · Haywood County Schools
Elementary63.8%+6.6pp
867North Newton Elementary
Newton · Newton Conover City Schools
Elementary63.8%+6.6pp
868Poe Elementary
Raleigh · Wake County Schools
Elementary63.8%+6.6pp
869Wake Forest Elementary
Wake Forest · Wake County Schools
Elementary63.8%+6.6pp
870Carolina Forest Elementary
Jacksonville · Onslow County Schools
Elementary63.7%+6.5pp
871Gallberry Farm Elementary
Hope Mills · Cumberland County Schools
Elementary63.7%+6.5pp
872Elizabeth City Middle
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Middle63.6%+6.4pp
873Lake Myra Elementary
Wendell · Wake County Schools
Elementary63.6%+6.4pp
874Meadow School
Benson · Johnston County Public Schools
Elementary63.6%+6.4pp
875Northeast Elementary
Pinetown · Beaufort County Schools
Elementary63.6%+6.4pp
876Sandy Ridge Elementary School
Sandy Ridge · Stokes County Schools
Elementary63.6%+6.4pp
877Troutman Elementary
Troutman · Iredell-Statesville Schools
Elementary63.6%+6.4pp
878Chapel Grove Elementary
Gastonia · Gaston County Schools
Elementary63.5%+6.3pp
879Long Creek Elementary
Huntersville · Charlotte-Mecklenburg Schools
Elementary63.5%+6.3pp
880Penny Road Elementary
Cary · Wake County Schools
Elementary63.5%+6.3pp
881West Millbrook Middle
Raleigh · Wake County Schools
Middle63.5%+6.3pp
882Central Wilkes Middle School
Moravian Falls · Wilkes County Schools
Middle63.4%+6.2pp
883Durham School of Technology
Durham · Durham Public Schools
High63.4%+6.2pp
884Pinnacle Elementary School
Rutherfordton · Rutherford County Schools
Elementary63.4%+6.2pp
885Yates Mill Elementary
Raleigh · Wake County Schools
Elementary63.4%+6.2pp
886Kingswood Elementary
Cary · Wake County Schools
Elementary63.3%+6.1pp
887Robbins Elementary
Robbins · Moore County Schools
Elementary63.3%+6.1pp
888Sugar Loaf Elementary
Taylorsville · Alexander County Schools
Elementary63.3%+6.1pp
889Bonlee School
Bear Creek · Chatham County Schools
Elementary63.2%+6.0pp
890Cedar Ridge Elementary
Lowgap · Surry County Schools
Elementary63.2%+6.0pp
891Stokesdale Elementary
Stokesdale · Guilford County Schools
Elementary63.2%+6.0pp
892Macon Middle School
Franklin · Macon County Schools
Middle63.1%+5.9pp
893River Gate Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary63.1%+5.9pp
894Patriots Elementary
Concord · Cabarrus County Schools
Elementary63.0%+5.8pp
895Peachland-Polkton Elem
Peachland · Anson County Schools
Elementary63.0%+5.8pp
896Southwest Elementary
Jacksonville · Onslow County Schools
Elementary63.0%+5.8pp
897CS Brown High - STEM Program
Winton · Hertford County Schools
High62.9%+5.7pp
898Cornatzer Elementary
Mocksville · Davie County Schools
Elementary62.9%+5.7pp
899Hilburn Drive Academy
Raleigh · Wake County Schools
Elementary62.9%+5.7pp
900Isaac Dickson Elementary
Asheville · Asheville City Schools
Elementary62.9%+5.7pp
Page 18 of 45

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 Science 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.