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
1101Highland Middle
Sanford · Harnett County Schools
Middle58.2%+1.0pp
1102Meadowview Magnet Middle
Mount Airy · Surry County Schools
Middle58.2%+1.0pp
1103Table Rock Middle
Morganton · Burke County Schools
Middle58.2%+1.0pp
1104Charlotte Teacher Early College
Charlotte · Charlotte-Mecklenburg Schools
High58.1%+0.9pp
1105Cumberland Road Elementary
Fayetteville · Cumberland County Schools
Elementary58.1%+0.9pp
1106Franklin Elementary
Mount Airy · Surry County Schools
Elementary58.1%+0.9pp
1107Hickory Ridge High
Harrisburg · Cabarrus County Schools
High58.1%+0.9pp
1108Lee Woodard Elementary
Black Creek · Wilson County Schools
Elementary58.1%+0.9pp
1109Mount Holly Middle
Mount Holly · Gaston County Schools
Middle58.1%+0.9pp
1110West Henderson High
Hendersonville · Henderson County Schools
High58.1%+0.9pp
1111Wrightsboro Elementary
Wilmington · New Hanover County Schools
Elementary58.1%+0.9pp
1112A T Allen Elementary
Concord · Cabarrus County Schools
Elementary58.0%+0.8pp
1113Club Boulevard Elementary
Durham · Durham Public Schools
Elementary58.0%+0.8pp
1114Costner Elementary
Dallas · Gaston County Schools
Elementary58.0%+0.8pp
1115East Lincoln High
Denver · Lincoln County Schools
High58.0%+0.8pp
1116Elizabeth Elementary
Shelby · Cleveland County Schools
Elementary58.0%+0.8pp
1117Forest View Elementary
Durham · Durham Public Schools
Elementary57.9%+0.7pp
1118Pisgah Forest Elementary
Brevard · Transylvania County Schools
Elementary57.9%+0.7pp
1119River Bend Middle
Claremont · Catawba County Schools
Middle57.9%+0.7pp
1120A&T Four Middle College
Greensboro · Guilford County Schools
High57.8%+0.6pp
1121Clarkton School of Discovery
Clarkton · Bladen County Schools
Middle57.8%+0.6pp
1122Mary C Williams Elementary
Wilmington · New Hanover County Schools
Elementary57.7%+0.5pp
1123Page Street Elementary
Troy · Montgomery County Schools
Elementary57.7%+0.5pp
1124Sam D Bundy Elementary
Farmville · Pitt County Schools
Elementary57.7%+0.5pp
1125West Rowan Elementary
Cleveland · Rowan-Salisbury Schools
Elementary57.7%+0.5pp
1126Briarcliff Elementary
Cary · Wake County Schools
Elementary57.6%+0.4pp
1127Northeast Elementary
Pikeville · Wayne County Public Schools
Elementary57.6%+0.4pp
1128Martin Millennium Academy
Tarboro · Edgecombe County Public Schools
Elementary57.5%+0.3pp
1129Moore Magnet Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary57.5%+0.3pp
1130Northeast Elementary
Kinston · Lenoir County Public Schools
Elementary57.5%+0.3pp
1131Fred A Anderson Elementary
Bayboro · Pamlico County Schools
Elementary57.4%+0.2pp
1132Mendenhall Middle
Greensboro · Guilford County Schools
Middle57.4%+0.2pp
1133W M Irvin Elementary
Concord · Cabarrus County Schools
Elementary57.4%+0.2pp
1134West Lincoln High
Lincolnton · Lincoln County Schools
High57.4%+0.2pp
1135Sunset Avenue Elementary
Clinton · Clinton City Schools
Elementary57.3%+0.1pp
1136Cape Fear Middle
Rocky Point · Pender County Schools
Middle57.2%-0.0pp
1137Chaloner Middle School
Roanoke Rapids · Roanoke Rapids City Schools
Middle57.2%-0.0pp
1138Northwood High
Pittsboro · Chatham County Schools
High57.2%-0.0pp
1139Aurelian Springs Institute of Global Lea
Littleton · Halifax County Schools
Elementary57.1%-0.1pp
1140Charles H. Parker Academic Center
Charlotte · Charlotte-Mecklenburg Schools
Elementary57.1%-0.1pp
1141Laurel Mill Elementary
Louisburg · Franklin County Schools
Elementary57.1%-0.1pp
1142Moncure School
Moncure · Chatham County Schools
Elementary57.1%-0.1pp
1143Northview Middle
Hickory · Hickory City Schools
Middle57.1%-0.1pp
1144South Johnson Elementary
Laurinburg · Scotland County Schools
Elementary57.1%-0.1pp
1145Southport Elementary
Southport · Brunswick County Schools
Elementary57.1%-0.1pp
1146Tyro Middle
Lexington · Davidson County Schools
Middle57.1%-0.1pp
1147Upward Elementary
Flat Rock · Henderson County Schools
Elementary57.1%-0.1pp
1148Ward Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary57.1%-0.1pp
1149Overhills Elementary
Spring Lake · Harnett County Schools
Elementary57.0%-0.2pp
1150Tuscola High
Waynesville · Haywood County Schools
High56.9%-0.3pp
Page 23 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.