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
1901York Chester Middle
Gastonia · Gaston County Schools
Middle35.9%-15.9pp
1902Bugg Elementary
Raleigh · Wake County Schools
Elementary35.8%-16.0pp
1903J W McLauchlin Elementary
Raeford · Hoke County Schools
Elementary35.8%-16.0pp
1904J.T. Barber Elementary
New Bern · Craven County Board of Education
Elementary35.8%-16.0pp
1905Piney Grove Elementary
Lumberton · Public Schools of Robeson County
Elementary35.8%-16.0pp
1906Fred L Wilson Elementary
Kannapolis · Kannapolis City Schools
Elementary35.7%-16.1pp
1907James Martin Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle35.7%-16.1pp
1908South Creek Middle
Robersonville · Martin County Schools
Middle35.7%-16.1pp
1909Union Chapel Elementary
Pembroke · Public Schools of Robeson County
Elementary35.7%-16.1pp
1910North Asheboro Middle
Asheboro · Asheboro City Schools
Middle35.6%-16.2pp
1911C C Wright Elementary School
North Wilkesboro · Wilkes County Schools
Elementary35.5%-16.3pp
1912Joseph W Grier Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary35.5%-16.3pp
1913Love Memorial Elementary
Lincolnton · Lincoln County Schools
Elementary35.5%-16.3pp
1914Northwest Elementary
Greenville · Pitt County Schools
Elementary35.5%-16.3pp
1915Oaks Road Academy
New Bern · Craven County Board of Education
Elementary35.5%-16.3pp
1916Robbinsville Elementary
Robbinsville · Graham County Schools
Elementary35.5%-16.3pp
1917West Iredell Middle
Statesville · Iredell-Statesville Schools
Middle35.5%-16.3pp
1918River Bend Middle
Raleigh · Wake County Schools
Middle35.4%-16.4pp
1919West Mecklenburg High School
Charlotte · Charlotte-Mecklenburg Schools
High35.4%-16.4pp
1920Aycock Elementary
Henderson · Vance County Schools
Elementary35.3%-16.5pp
1921East Rockingham Elementary
Rockingham · Richmond County Schools
Elementary35.3%-16.5pp
1922Fox Road Elementary
Raleigh · Wake County Schools
Elementary35.3%-16.5pp
1923Isenberg Elementary
Salisbury · Rowan-Salisbury Schools
Elementary35.3%-16.5pp
1924Konnoak Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary35.3%-16.5pp
1925Balfour Elementary
Asheboro · Asheboro City Schools
Elementary35.2%-16.6pp
1926Greene Central High
Snow Hill · Greene County Schools
High35.2%-16.6pp
1927Phillips Middle
Battleboro · Edgecombe County Public Schools
Middle35.2%-16.6pp
1928Southern School of Energy and Sustainabi
Durham · Durham Public Schools
High35.2%-16.6pp
1929Glenn Elementary
Durham · Durham Public Schools
Elementary35.1%-16.7pp
1930Pittman Elementary Leadership Academy
Enfield · Halifax County Schools
Elementary35.1%-16.7pp
1931Bessemer City High
Bessemer City · Gaston County Schools
High35.0%-16.8pp
1932Stanly County Virtual Education
Albemarle · Stanly County Schools
Combined35.0%-16.8pp
1933The Virtual Academy at Randolph
Asheboro · Randolph County School System
Elementary35.0%-16.8pp
1934Eblen Intermediate
Asheville · Buncombe County Schools
Middle34.9%-16.9pp
1935Emma Elementary
Asheville · Buncombe County Schools
Elementary34.9%-16.9pp
1936Gardner Park Elementary
Gastonia · Gaston County Schools
Elementary34.9%-16.9pp
1937Upward Elementary
Flat Rock · Henderson County Schools
Elementary34.9%-16.9pp
1938Albemarle Road Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle34.8%-17.0pp
1939Aversboro Elementary
Garner · Wake County Schools
Elementary34.8%-17.0pp
1940Centennial Campus Middle
Raleigh · Wake County Schools
Middle34.8%-17.0pp
1941Gaston STEM Leadership Academy
Gaston · Northampton County Schools
Elementary34.8%-17.0pp
1942Military and Global Leadership
Charlotte · Charlotte-Mecklenburg Schools
High34.8%-17.0pp
1943Oxendine Elementary
Maxton · Public Schools of Robeson County
Elementary34.8%-17.0pp
1944Southeast Middle
Kernersville · Winston Salem / Forsyth County Schools
Middle34.8%-17.0pp
1945Liberty Drive Elementary
Thomasville · Thomasville City Schools
Elementary34.7%-17.1pp
1946Cochrane Collegiate Academy
Charlotte · Charlotte-Mecklenburg Schools
High34.6%-17.1pp
1947Oxford Elementary
Claremont · Catawba County Schools
Elementary34.6%-17.2pp
1948Virtual Academy
Winston-Salem · Winston Salem / Forsyth County Schools
Middle34.6%-17.2pp
1949Walter R Johnson Middle
Morganton · Burke County Schools
Middle34.6%-17.2pp
1950Supply Elementary
Supply · Brunswick County Schools
Elementary34.5%-17.3pp
Page 39 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.