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
2051Gillespie Park Elementary
Greensboro · Guilford County Schools
Elementary31.3%-20.5pp
2052Kannapolis Middle School 7/8
Kannapolis · Kannapolis City Schools
Middle31.3%-20.5pp
2053Riverview Elementary
Murfreesboro · Hertford County Schools
Elementary31.3%-20.5pp
2054Union Intermediate
Clinton · Sampson County Schools
Elementary31.3%-20.5pp
2055Virginia Cross Elementary
Siler City · Chatham County Schools
Elementary31.3%-20.5pp
2056Washington Street Elementary
Rockingham · Richmond County Schools
Elementary31.2%-20.6pp
2057Highland Renaissance Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary31.1%-20.7pp
2058Randleman Elementary School
Randleman · Randolph County School System
Elementary31.1%-20.7pp
2059South Fork Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary31.1%-20.7pp
2060Warsaw Elementary
Warsaw · Duplin County Schools
Elementary31.1%-20.7pp
2061Fairview Elementary
High Point · Guilford County Schools
Elementary31.0%-20.8pp
2062Marie G Davis School
Charlotte · Charlotte-Mecklenburg Schools
Elementary31.0%-20.8pp
2063Montclaire Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary31.0%-20.8pp
2064Vick Elementary
Wilson · Wilson County Schools
Elementary31.0%-20.8pp
2065Northern Granville Middle
Oxford · Granville County Schools
Middle30.9%-20.9pp
2066Rocky Mount Middle
Rocky Mount · Nash County Public Schools
Middle30.9%-20.9pp
2067Southwest Middle
Gastonia · Gaston County Schools
Middle30.9%-20.9pp
2068L B Yancey Elementary
Henderson · Vance County Schools
Elementary30.8%-21.0pp
2069Rankin Elementary
Greensboro · Guilford County Schools
Elementary30.8%-21.0pp
2070Falkland Elementary
Greenville · Pitt County Schools
Elementary30.7%-21.1pp
2071Shady Brook Elementary
Kannapolis · Kannapolis City Schools
Elementary30.7%-21.1pp
2072Broadway Elementary
Broadway · Lee County Schools
Elementary30.6%-21.2pp
2073North Rowan High
Spencer · Rowan-Salisbury Schools
High30.6%-21.2pp
2074Angier Elementary
Angier · Harnett County Schools
Elementary30.5%-21.3pp
2075Brogden Middle
Durham · Durham Public Schools
Middle30.5%-21.3pp
2076Monroe Avenue Elementary
Hamlet · Richmond County Schools
Elementary30.5%-21.3pp
2077Mount Gilead Elementary
Mount Gilead · Montgomery County Schools
Elementary30.5%-21.3pp
2078West Columbus High
Cerro Gordo · Columbus County Schools
High30.5%-21.3pp
2079Candor Elementary
Candor · Montgomery County Schools
Elementary30.3%-21.5pp
2080Charles W McCrary Elementary
Asheboro · Asheboro City Schools
Elementary30.3%-21.5pp
2081Hugh M Cummings High
Burlington · Alamance-Burlington Schools
High30.3%-21.5pp
2082Roanoke Rapids High School
Roanoke Rapids · Roanoke Rapids City Schools
High30.3%-21.5pp
2083Rogers Lane Elementary
Raleigh · Wake County Schools
Elementary30.3%-21.5pp
2084Warren County Middle
Warrenton · Warren County Schools
Middle30.3%-21.5pp
2085Northside Elementary
Norlina · Warren County Schools
Elementary30.2%-21.6pp
2086Pinewood Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.2%-21.6pp
2087South End Elementary
Reidsville · Rockingham County Schools
Elementary30.2%-21.6pp
2088Cook Literacy Model School
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary30.1%-21.7pp
2089Fayetteville Street Elementary
Durham · Durham Public Schools
Elementary30.1%-21.7pp
2090George C Simkins Jr Elementary
Greensboro · Guilford County Schools
Elementary30.1%-21.7pp
2091Princeville Elementary
Tarboro · Edgecombe County Public Schools
Elementary30.1%-21.7pp
2092Southside Ashpole Elementary
Rowland · Public Schools of Robeson County
Elementary30.1%-21.7pp
2093West Rockingham Elementary
Rockingham · Richmond County Schools
Elementary30.1%-21.7pp
2094Ashley Park PreK-8 School
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-21.8pp
2095Hunter Elementary
Greensboro · Guilford County Schools
Elementary30.0%-21.8pp
2096Rowland Norment Elementary
Lumberton · Public Schools of Robeson County
Elementary30.0%-21.8pp
2097Thomasboro Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-21.8pp
2098Townsend Elementary
Maxton · Public Schools of Robeson County
Elementary30.0%-21.8pp
2099Central Elementary
Albemarle · Stanly County Schools
Elementary29.9%-21.9pp
2100Reidsville High
Reidsville · Rockingham County Schools
High29.9%-21.9pp
Page 42 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.