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
2101Rex-Rennert Elementary
Shannon · Public Schools of Robeson County
Elementary29.9%-21.9pp
2102Zeb Vance Elementary
Kittrell · Vance County Schools
Elementary29.8%-22.0pp
2103Wallace-Rose Hill High
Teachey · Duplin County Schools
High29.7%-22.1pp
2104Goldsboro High
Goldsboro · Wayne County Public Schools
High29.6%-22.2pp
2105North Forsyth Magnet High
Winston Salem · Winston Salem / Forsyth County Schools
High29.6%-22.2pp
2106Concord Middle
Concord · Cabarrus County Schools
Middle29.5%-22.3pp
2107Greene County Middle
Snow Hill · Greene County Schools
Middle29.5%-22.3pp
2108Northeast Guilford High
McLeansville · Guilford County Schools
High29.5%-22.3pp
2109Parkview Village Elementary
High Point · Guilford County Schools
Elementary29.4%-22.4pp
2110Hertford County Middle
Murfreesboro · Hertford County Schools
Middle29.3%-22.5pp
2111Pender High
Burgaw · Pender County Schools
High29.2%-22.6pp
2112Scotland Neck Elementary Leadership Acad
Scotland Neck · Halifax County Schools
Elementary29.2%-22.6pp
2113Bessemer Elementary
Greensboro · Guilford County Schools
Elementary29.1%-22.7pp
2114Otis L Hairston Sr Middle
Greensboro · Guilford County Schools
Middle29.1%-22.7pp
2115Southeast Middle
Salisbury · Rowan-Salisbury Schools
Middle29.1%-22.7pp
2116Donna L Loflin Elementary
Asheboro · Asheboro City Schools
Elementary29.0%-22.8pp
2117Monroe Middle
Monroe · Union County Public Schools
Middle29.0%-22.8pp
2118Ramseur Elementary School
Ramseur · Randolph County School System
Elementary29.0%-22.8pp
2119Sylvan Elementary
Snow Camp · Alamance-Burlington Schools
Elementary29.0%-22.8pp
2120Harding University High School
Charlotte · Charlotte-Mecklenburg Schools
High28.9%-22.9pp
2121Vance County Middle School
Henderson · Vance County Schools
Middle28.9%-22.9pp
2122Ibraham Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary28.8%-23.0pp
2123Malpass Corner Elementary
Burgaw · Pender County Schools
Elementary28.8%-23.0pp
2124Morven Elementary
Morven · Anson County Schools
Elementary28.8%-23.0pp
2125Peterson Elementary
Red Springs · Public Schools of Robeson County
Elementary28.8%-23.0pp
2126Stocks Elementary
Tarboro · Edgecombe County Public Schools
Elementary28.8%-23.0pp
2127Third Creek Elementary
Statesville · Iredell-Statesville Schools
Elementary28.8%-23.0pp
2128Huntingtowne Farms Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary28.7%-23.1pp
2129Jackson Middle
Greensboro · Guilford County Schools
Middle28.6%-23.2pp
2130Monroe High
Monroe · Union County Public Schools
High28.6%-23.2pp
2131Greenway Park Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary28.5%-23.3pp
2132Pembroke Middle
Pembroke · Public Schools of Robeson County
Middle28.5%-23.3pp
2133Reid Park Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary28.5%-23.3pp
2134Thomasville Middle
Thomasville · Thomasville City Schools
Middle28.5%-23.3pp
2135W P Grier Middle School
Gastonia · Gaston County Schools
Middle28.5%-23.3pp
2136Walnut Creek Elementary
Raleigh · Wake County Schools
Elementary28.5%-23.3pp
2137Enfield Middle S.T.E.A.M. Academy
Enfield · Halifax County Schools
Middle28.4%-23.4pp
2138Edward D Sadler Jr Elementary School
Gastonia · Gaston County Schools
Elementary28.3%-23.5pp
2139Johnston Elementary
Asheville · Buncombe County Schools
Elementary28.2%-23.6pp
2140Broadview Middle
Burlington · Alamance-Burlington Schools
Middle28.1%-23.7pp
2141Oak View Elementary
High Point · Guilford County Schools
Elementary28.1%-23.7pp
2142Forest Park Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary28.0%-23.8pp
2143Overton Elementary
Salisbury · Rowan-Salisbury Schools
Elementary28.0%-23.8pp
2144North Rowan Middle
Spencer · Rowan-Salisbury Schools
Middle27.9%-23.9pp
2145Erwin Elementary
Erwin · Harnett County Schools
Elementary27.7%-24.1pp
2146Coker-Wimberly Elementary
Battleboro · Edgecombe County Public Schools
Elementary27.6%-24.2pp
2147Hertford County High
Ahoskie · Hertford County Schools
High27.6%-24.2pp
2148West Edgecombe Middle
Rocky Mount · Edgecombe County Public Schools
Middle27.6%-24.2pp
2149Kannapolis Middle School 6
Kannapolis · Kannapolis City Schools
Middle27.5%-24.3pp
2150Pleasant Grove Elementary
Burlington · Alamance-Burlington Schools
Elementary27.5%-24.3pp
Page 43 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.