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
2151Hobbton High
Newton Grove · Sampson County Schools
High24.3%-32.9pp
2152Red Springs High
Red Springs · Public Schools of Robeson County
High24.3%-32.9pp
2153J. F. Webb High
Oxford · Granville County Schools
High24.2%-33.0pp
2154J F Kennedy High
Winston Salem · Winston Salem / Forsyth County Schools
High24.1%-33.1pp
2155SouthWest Edgecombe High
Pinetops · Edgecombe County Public Schools
High24.0%-33.2pp
2156N B Mills Elementary
Statesville · Iredell-Statesville Schools
Elementary23.9%-33.3pp
2157South End Elementary
Reidsville · Rockingham County Schools
Elementary23.9%-33.3pp
2158Hornets Nest Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary23.8%-33.4pp
2159Wadesboro Elementary
Wadesboro · Anson County Schools
Middle23.8%-33.4pp
2160Lumberton Senior High
Lumberton · Public Schools of Robeson County
High23.7%-33.5pp
2161Columbia High
Columbia · Tyrrell County Schools
High23.5%-33.7pp
2162James B Dudley High
Greensboro · Guilford County Schools
High23.4%-33.8pp
2163McLeansville Elementary
McLeansville · Guilford County Schools
Elementary23.2%-34.0pp
2164North Rowan High
Spencer · Rowan-Salisbury Schools
High23.1%-34.1pp
2165West Caldwell High
Lenoir · Caldwell County Schools
High22.9%-34.3pp
2166Granville Central High
Stem · Granville County Schools
High22.8%-34.4pp
2167Triton High
Erwin · Harnett County Schools
High22.7%-34.5pp
2168Gibson Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary22.5%-34.7pp
2169Southeast Middle
Salisbury · Rowan-Salisbury Schools
Middle22.5%-34.7pp
2170Southside High
Chocowinity · Beaufort County Schools
High22.5%-34.7pp
2171Y E Smith Elementary
Durham · Durham Public Schools
Elementary22.4%-34.8pp
2172Garinger High School
Charlotte · Charlotte-Mecklenburg Schools
High22.3%-34.9pp
2173Julius L. Chambers High School
Charlotte · Charlotte-Mecklenburg Schools
High22.0%-35.2pp
2174Parkland High
Winston Salem · Winston Salem / Forsyth County Schools
High22.0%-35.2pp
2175A L Brown High
Kannapolis · Kannapolis City Schools
High21.8%-35.4pp
2176North Hills Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary21.7%-35.5pp
2177Person High
Roxboro · Person County Schools
High21.6%-35.6pp
2178Robert B Glenn High School
Kernersville · Winston Salem / Forsyth County Schools
High21.5%-35.7pp
2179Lowe's Grove Middle
Durham · Durham Public Schools
Middle21.3%-35.9pp
2180Candor Elementary
Candor · Montgomery County Schools
Elementary21.2%-36.0pp
2181Winston-Salem Preparatory Acad
Winston-Salem · Winston Salem / Forsyth County Schools
High21.2%-36.0pp
2182Moss Street Elementary
Reidsville · Rockingham County Schools
Elementary21.1%-36.1pp
2183Petree Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary21.1%-36.1pp
2184Southeast Raleigh High
Raleigh · Wake County Schools
High21.0%-36.2pp
2185Mount Gilead Elementary
Mount Gilead · Montgomery County Schools
Elementary20.0%-37.2pp
2186Weldon STEM High School Career Academies
Halifax · Weldon City Schools
High20.0%-37.2pp
2187Hunter Huss High
Gastonia · Gaston County Schools
High19.8%-37.4pp
2188Southwestern Randolph High School
Asheboro · Randolph County School System
High19.2%-38.0pp
2189East Albemarle Elementary
Albemarle · Stanly County Schools
Elementary19.1%-38.1pp
2190Northside Elementary
Norlina · Warren County Schools
Elementary19.1%-38.1pp
2191Dana Elementary
Hendersonville · Henderson County Schools
Elementary18.8%-38.4pp
2192Overton Elementary
Salisbury · Rowan-Salisbury Schools
Elementary18.8%-38.4pp
2193Third Creek Middle
Statesville · Iredell-Statesville Schools
Middle18.6%-38.6pp
2194Harnett Virtual Academy
Lillington · Harnett County Schools
Combined18.4%-38.8pp
2195Statesville High
Statesville · Iredell-Statesville Schools
High18.4%-38.8pp
2196East Arcadia Elementary
Riegelwood · Bladen County Schools
Elementary18.2%-39.0pp
2197Washington County High
Plymouth · Washington County Schools
High18.1%-39.1pp
2198West Rowan High
Mount Ulla · Rowan-Salisbury Schools
High17.9%-39.3pp
2199Harding University High School
Charlotte · Charlotte-Mecklenburg Schools
High17.6%-39.6pp
2200Haw River Elementary
Haw River · Alamance-Burlington Schools
Elementary17.6%-39.6pp
Page 44 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.