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
2101L Gilbert Carroll
Lumberton · Public Schools of Robeson County
Elementary27.7%-29.5pp
2102Bartlett Yancey High
Yanceyville · Caswell County Schools
High27.6%-29.6pp
2103Eastlawn Elementary
Burlington · Alamance-Burlington Schools
Elementary27.6%-29.6pp
2104T Wingate Andrews High
High Point · Guilford County Schools
High27.6%-29.6pp
2105Julius I Foust Elementary
Greensboro · Guilford County Schools
Elementary27.5%-29.7pp
2106Williston Middle
Wilmington · New Hanover County Schools
Middle27.2%-30.0pp
2107East Bladen High
Elizabethtown · Bladen County Schools
High27.0%-30.2pp
2108Hertford County High
Ahoskie · Hertford County Schools
High27.0%-30.2pp
2109Salisbury High
Salisbury · Rowan-Salisbury Schools
High27.0%-30.2pp
2110Enfield Middle S.T.E.A.M. Academy
Enfield · Halifax County Schools
Middle26.9%-30.3pp
2111Konnoak Middle School
Winston Salem · Winston Salem / Forsyth County Schools
Middle26.9%-30.3pp
2112Pleasant Grove Elementary
Burlington · Alamance-Burlington Schools
Elementary26.9%-30.3pp
2113Bessemer City High
Bessemer City · Gaston County Schools
High26.7%-30.5pp
2114Greene Central High
Snow Hill · Greene County Schools
High26.7%-30.5pp
2115Hidden Valley Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary26.7%-30.5pp
2116Martin County High
Williamston · Martin County Schools
High26.6%-30.6pp
2117Southern Guilford High
Greensboro · Guilford County Schools
High26.6%-30.6pp
2118Graham High
Graham · Alamance-Burlington Schools
High26.5%-30.7pp
2119Summit Virtual Academy
Salisbury · Rowan-Salisbury Schools
Combined26.4%-30.9pp
2120Coker-Wimberly Elementary
Battleboro · Edgecombe County Public Schools
Elementary26.3%-30.9pp
2121James Kenan High
Warsaw · Duplin County Schools
High26.3%-30.9pp
2122Ashbrook High
Gastonia · Gaston County Schools
High26.2%-31.0pp
2123Orrum Middle
Orrum · Public Schools of Robeson County
Middle26.2%-31.0pp
2124Forest Hills High
Marshville · Union County Public Schools
High26.1%-31.1pp
2125Hunter Elementary
Greensboro · Guilford County Schools
Elementary26.1%-31.1pp
2126Richmond Senior High
Rockingham · Richmond County Schools
High26.1%-31.1pp
2127West Craven High
Vanceboro · Craven County Board of Education
High26.1%-31.1pp
2128Southeast Halifax Collegiate Prep Academ
Halifax · Halifax County Schools
High25.9%-31.3pp
2129Walker-Spivey Elementary
Fayetteville · Cumberland County Schools
Elementary25.9%-31.3pp
2130Monroe High
Monroe · Union County Public Schools
High25.8%-31.4pp
2131Newell Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary25.8%-31.4pp
2132Ranson Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle25.8%-31.4pp
2133Rocky River High School
Mint Hill · Charlotte-Mecklenburg Schools
High25.7%-31.5pp
2134Mattamuskeet School
Swan Quarter · Hyde County Schools
Combined25.6%-31.6pp
2135R Freeman Sch of Engineering
Wilmington · New Hanover County Schools
Elementary25.6%-31.6pp
2136Eastern Wayne High
Goldsboro · Wayne County Public Schools
High25.4%-31.8pp
2137Purnell Swett High
Pembroke · Public Schools of Robeson County
High25.1%-32.1pp
2138Dublin Primary
Dublin · Bladen County Schools
Elementary25.0%-32.2pp
2139Morven Elementary
Morven · Anson County Schools
Elementary25.0%-32.2pp
2140Stoney Creek Elementary
Reidsville · Caswell County Schools
Elementary25.0%-32.2pp
2141Roanoke Rapids High School
Roanoke Rapids · Roanoke Rapids City Schools
High24.9%-32.3pp
2142Reidsville High
Reidsville · Rockingham County Schools
High24.7%-32.5pp
2143Flat Rock Middle
Winston-Salem · Winston Salem / Forsyth County Schools
Middle24.6%-32.6pp
2144Hickory High
Hickory · Hickory City Schools
High24.6%-32.6pp
2145North Forsyth Magnet High
Winston Salem · Winston Salem / Forsyth County Schools
High24.6%-32.6pp
2146Eastern Guilford High
Gibsonville · Guilford County Schools
High24.4%-32.8pp
2147Mineral Springs Middle
Winston Salem · Winston Salem / Forsyth County Schools
Middle24.4%-32.8pp
2148Nations Ford Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary24.4%-32.8pp
2149South Pine Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary24.4%-32.8pp
2150Heide Trask High
Rocky Point · Pender County Schools
High24.3%-32.9pp
Page 43 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.