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
2201Southern School of Energy and Sustainabi
Durham · Durham Public Schools
High17.0%-40.2pp
2202Eastern Randolph High School
Ramseur · Randolph County School System
High16.9%-40.3pp
2203Warren County High
Warrenton · Warren County Schools
High16.7%-40.5pp
2204Carver High
Winston Salem · Winston Salem / Forsyth County Schools
High16.6%-40.6pp
2205Everetts Elementary S.T.E.M. Academy
Roanoke Rapids · Halifax County Schools
Elementary16.1%-41.1pp
2206Townsend Elementary
Maxton · Public Schools of Robeson County
Elementary16.1%-41.1pp
2207Wallace-Rose Hill High
Teachey · Duplin County Schools
High16.0%-41.2pp
2208West Mecklenburg High School
Charlotte · Charlotte-Mecklenburg Schools
High15.9%-41.3pp
2209Pittman Elementary Leadership Academy
Enfield · Halifax County Schools
Elementary15.8%-41.4pp
2210Gillespie Park Elementary
Greensboro · Guilford County Schools
Elementary15.4%-41.8pp
2211Fairmont High
Fairmont · Public Schools of Robeson County
High15.0%-42.2pp
2212North Graham Elementary
Graham · Alamance-Burlington Schools
Elementary14.8%-42.4pp
2213Kinston High
Kinston · Lenoir County Public Schools
High14.7%-42.5pp
2214Northwest Halifax Collegiate and Technic
Littleton · Halifax County Schools
High14.3%-42.9pp
2215West Columbus High
Cerro Gordo · Columbus County Schools
High13.7%-43.5pp
2216Thomasville High
Thomasville · Thomasville City Schools
High13.4%-43.8pp
2217Albemarle High
Albemarle · Stanly County Schools
High12.8%-44.4pp
2218Goldsboro High
Goldsboro · Wayne County Public Schools
High12.3%-44.9pp
2219Koontz Elementary
Salisbury · Rowan-Salisbury Schools
Elementary12.2%-45.0pp
2220Vance County High School
Henderson · Vance County Schools
High11.0%-46.2pp
2221Mariam Boyd Elementary
Warrenton · Warren County Schools
Elementary10.8%-46.4pp
2222Parkview Village Elementary
High Point · Guilford County Schools
Elementary10.3%-46.9pp
2223Tarboro High
Tarboro · Edgecombe County Public Schools
High10.3%-46.9pp
2224Northampton County High School
Gaston · Northampton County Schools
High9.9%-47.3pp
2225North Edgecombe High
Tarboro · Edgecombe County Public Schools
High8.5%-48.7pp
Page 45 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.