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,261 schools with reported Reading scores. State average: 51.8%.
RankSchoolLevelReadingvs state
2151South Greenville Elementary
Greenville · Pitt County Schools
Elementary27.4%-24.4pp
2152Wallace Elementary
Wallace · Duplin County Schools
Elementary27.4%-24.4pp
2153North Edgecombe High
Tarboro · Edgecombe County Public Schools
High27.3%-24.5pp
2154Saint Pauls Middle
Saint Pauls · Public Schools of Robeson County
Middle27.3%-24.5pp
2155East Forsyth Middle School
Kernersville · Winston Salem / Forsyth County Schools
Middle27.2%-24.6pp
2156G R Edwards Elementary
Rocky Mount · Nash County Public Schools
Elementary27.2%-24.6pp
2157Lumberton Junior
Lumberton · Public Schools of Robeson County
Middle27.2%-24.6pp
2158L Gilbert Carroll
Lumberton · Public Schools of Robeson County
Elementary27.1%-24.7pp
2159Newell Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary27.0%-24.8pp
2160Washington County High
Plymouth · Washington County Schools
High26.9%-24.8pp
2161Hall-Woodward Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary26.9%-24.9pp
2162SouthWest Edgecombe High
Pinetops · Edgecombe County Public Schools
High26.9%-24.9pp
2163Dana Elementary
Hendersonville · Henderson County Schools
Elementary26.8%-25.0pp
2164Green Ridge Elementary
Biscoe · Montgomery County Schools
Elementary26.7%-25.1pp
2165College Park Elementary
Wilmington · New Hanover County Schools
Elementary26.6%-25.2pp
2166Eastway Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle26.6%-25.2pp
2167Hillcrest Elementary
Burlington · Alamance-Burlington Schools
Elementary26.5%-25.3pp
2168Martin Luther King Jr Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle26.5%-25.3pp
2169Rose Hill-Magnolia Elementary
Rose Hill · Duplin County Schools
Elementary26.5%-25.3pp
2170Mariam Boyd Elementary
Warrenton · Warren County Schools
Elementary26.4%-25.4pp
2171Washington Elementary
Greensboro · Guilford County Schools
Elementary26.4%-25.4pp
2172Dillard Middle
Goldsboro · Wayne County Public Schools
Middle26.3%-25.5pp
2173Haw River Elementary
Haw River · Alamance-Burlington Schools
Elementary26.3%-25.5pp
2174Sunset Park Elementary
Wilmington · New Hanover County Schools
Elementary26.3%-25.5pp
2175Edwin A Alderman Elementary
Wilmington · New Hanover County Schools
Elementary26.1%-25.7pp
2176Williston Middle
Wilmington · New Hanover County Schools
Middle26.1%-25.7pp
2177Woodfin Elementary
Asheville · Buncombe County Schools
Elementary26.0%-25.8pp
2178Lowe's Grove Middle
Durham · Durham Public Schools
Middle25.9%-25.9pp
2179East Iredell Middle
Statesville · Iredell-Statesville Schools
Middle25.8%-26.0pp
2180South Robeson Middle School
Rowland · Public Schools of Robeson County
Middle25.8%-26.0pp
2181E O Young Jr Elementary
Henderson · Vance County Schools
Elementary25.4%-26.4pp
2182Hawk Eye Elementary
Red Springs · Hoke County Schools
Elementary25.3%-26.5pp
2183Northwest Halifax Collegiate and Technic
Littleton · Halifax County Schools
High25.3%-26.5pp
2184C C Spaulding Elementary
Durham · Durham Public Schools
Elementary25.2%-26.6pp
2185Everetts Elementary S.T.E.M. Academy
Roanoke Rapids · Halifax County Schools
Elementary25.2%-26.6pp
2186East Albemarle Elementary
Albemarle · Stanly County Schools
Elementary25.0%-26.8pp
2187East Arcadia Elementary
Riegelwood · Bladen County Schools
Elementary25.0%-26.8pp
2188William R Davie Middle S.T.E.M. Academy
Roanoke Rapids · Halifax County Schools
Middle25.0%-26.8pp
2189Knollwood Elementary
Salisbury · Rowan-Salisbury Schools
Elementary24.9%-26.9pp
2190Ranson Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle24.8%-27.0pp
2191Garinger High School
Charlotte · Charlotte-Mecklenburg Schools
High24.7%-27.1pp
2192Eastern Randolph High School
Ramseur · Randolph County School System
High24.6%-27.2pp
2193Northwest Middle
Winston Salem · Winston Salem / Forsyth County Schools
Middle24.6%-27.2pp
2194C. G. Credle Elementary
Oxford · Granville County Schools
Elementary24.5%-27.3pp
2195Bessemer City Central Elem
Bessemer City · Gaston County Schools
Elementary24.4%-27.4pp
2196Orrum Middle
Orrum · Public Schools of Robeson County
Middle24.4%-27.4pp
2197Carver High
Winston Salem · Winston Salem / Forsyth County Schools
High24.0%-27.8pp
2198Saint Pauls Elementary
Saint Pauls · Public Schools of Robeson County
Elementary24.0%-27.8pp
2199Southeast Raleigh Elementary
Raleigh · Wake County Schools
Elementary24.0%-27.8pp
2200West Greene Elementary
Snow Hill · Greene County Schools
Elementary23.9%-27.9pp
Page 44 of 46

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 Reading 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.