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
1451East Union Middle
Marshville · Union County Public Schools
Middle49.8%-7.4pp
1452G. C. Hawley Middle
Creedmoor · Granville County Schools
Middle49.7%-7.5pp
1453Louisburg Magnet High
Louisburg · Franklin County Schools
High49.7%-7.5pp
1454Northeastern High
Elizabeth City · Elizabeth City-Pasquotank Public Schools
High49.7%-7.5pp
1455John T Hoggard High
Wilmington · New Hanover County Schools
High49.6%-7.6pp
1456J. H. Gunn Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary49.5%-7.7pp
1457Briarwood Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary49.4%-7.8pp
1458Caldwell Online Academy
Lenoir · Caldwell County Schools
Combined49.4%-7.8pp
1459Elizabeth M Cashwell Elementary
Fayetteville · Cumberland County Schools
Elementary49.4%-7.8pp
1460Sherwood Githens Middle
Durham · Durham Public Schools
Middle49.4%-7.8pp
1461Avery Middle
Newland · Avery County Schools
Middle49.3%-7.9pp
1462Pactolus
Greenville · Pitt County Schools
Elementary49.3%-7.9pp
1463Bertie Middle
Windsor · Bertie County Schools
Middle49.2%-8.0pp
1464Walkertown Middle
Walkertown · Winston Salem / Forsyth County Schools
Middle49.2%-8.0pp
1465Windsor Park Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary49.2%-8.0pp
1466Elise Middle
Robbins · Moore County Schools
Middle49.1%-8.1pp
1467Tar Heel School
Tar Heel · Bladen County Schools
Elementary49.1%-8.1pp
1468Brevard Elementary
Brevard · Transylvania County Schools
Elementary49.0%-8.2pp
1469Crest Middle
Shelby · Cleveland County Schools
Middle49.0%-8.2pp
1470Sylvan Elementary
Snow Camp · Alamance-Burlington Schools
Elementary49.0%-8.2pp
1471Berryhill School
Charlotte · Charlotte-Mecklenburg Schools
Elementary48.9%-8.3pp
1472Central Middle School
Gatesville · Gates County Schools
Middle48.9%-8.3pp
1473North Garner Middle
Garner · Wake County Schools
Middle48.9%-8.3pp
1474South Edgecombe Middle
Pinetops · Edgecombe County Public Schools
Middle48.9%-8.3pp
1475Johnsonville Elementary
Cameron · Harnett County Schools
Elementary48.8%-8.4pp
1476Lincolnton High
Lincolnton · Lincoln County Schools
High48.8%-8.4pp
1477Polk County High School
Columbus · Polk County Schools
High48.8%-8.4pp
1478Scurlock Elementary
Raeford · Hoke County Schools
Elementary48.8%-8.4pp
1479Brentwood Elementary
Fayetteville · Cumberland County Schools
Elementary48.7%-8.5pp
1480Bunn Elementary
Bunn · Franklin County Schools
Elementary48.7%-8.5pp
1481Timber Drive Elementary
Garner · Wake County Schools
Elementary48.7%-8.5pp
1482Triangle Lake Montessori Elem
High Point · Guilford County Schools
Elementary48.7%-8.5pp
1483Brightwood Elementary
Greensboro · Guilford County Schools
Elementary48.6%-8.6pp
1484Carl A Furr Elementary
Concord · Cabarrus County Schools
Elementary48.6%-8.6pp
1485Charles England Elementary School
Lexington · Lexington City Schools
Elementary48.6%-8.6pp
1486Forest Park Elementary
Kannapolis · Kannapolis City Schools
Elementary48.6%-8.6pp
1487Lexington Middle School
Lexington · Lexington City Schools
Middle48.6%-8.6pp
1488Murphy High
Murphy · Cherokee County Schools
High48.6%-8.6pp
1489Southwest Middle
Jacksonville · Onslow County Schools
Middle48.6%-8.6pp
1490Starmount High
Boonville · Yadkin County Schools
High48.6%-8.6pp
1491Asheboro High
Asheboro · Asheboro City Schools
High48.5%-8.7pp
1492Camden County High
Camden · Camden County Schools
High48.5%-8.7pp
1493East Middle
Biscoe · Montgomery County Schools
Middle48.5%-8.7pp
1494Grove Park Elementary School
Charlotte · Charlotte-Mecklenburg Schools
Elementary48.5%-8.7pp
1495Mountain Island Lake Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary48.5%-8.7pp
1496Oakdale Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary48.5%-8.7pp
1497Southwest Elementary Global Academy
Lexington · Lexington City Schools
Elementary48.5%-8.7pp
1498Wendell Middle
Wendell · Wake County Schools
Middle48.5%-8.7pp
1499Whitnel Elementary
Lenoir · Caldwell County Schools
Elementary48.5%-8.7pp
1500Forest Hills Middle
Wilson · Wilson County Schools
Middle48.4%-8.8pp
Page 30 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.