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
1551Alamance Virtual School
Graham · Alamance-Burlington Schools
High42.8%-9.0pp
1552Knightdale Elementary
Knightdale · Wake County Schools
Elementary42.8%-9.0pp
1553River Road Middle
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Middle42.8%-9.0pp
1554West Rowan Elementary
Cleveland · Rowan-Salisbury Schools
Elementary42.8%-9.0pp
1555Harnett Central Middle
Angier · Harnett County Schools
Middle42.7%-9.1pp
1556Lexington Middle School
Lexington · Lexington City Schools
Middle42.7%-9.1pp
1557Morgan Elementary
Gold Hill · Rowan-Salisbury Schools
Elementary42.7%-9.1pp
1558Williamsburg Elementary
Reidsville · Rockingham County Schools
Elementary42.7%-9.1pp
1559Chadbourn Elementary
Chadbourn · Columbus County Schools
Elementary42.6%-9.2pp
1560Cornatzer Elementary
Mocksville · Davie County Schools
Elementary42.6%-9.2pp
1561Sampson Middle
Clinton · Clinton City Schools
Middle42.6%-9.2pp
1562Wittenburg Elementary
Taylorsville · Alexander County Schools
Elementary42.6%-9.2pp
1563Churchland Elementary
Lexington · Davidson County Schools
Elementary42.5%-9.3pp
1564Coats-Erwin Middle
Dunn · Harnett County Schools
Middle42.5%-9.3pp
1565Gamewell Elementary
Lenoir · Caldwell County Schools
Elementary42.5%-9.3pp
1566Grandview Middle
Hickory · Hickory City Schools
Middle42.5%-9.3pp
1567Highland Middle
Sanford · Harnett County Schools
Middle42.5%-9.3pp
1568Huntsville Elementary
Madison · Rockingham County Schools
Elementary42.5%-9.3pp
1569W M Irvin Elementary
Concord · Cabarrus County Schools
Elementary42.5%-9.3pp
1570West Middle
Mount Gilead · Montgomery County Schools
Middle42.5%-9.3pp
1571Chowan Middle
Tyner · Edenton-Chowan Schools
Middle42.4%-9.4pp
1572P S Jones Middle
Washington · Beaufort County Schools
Middle42.4%-9.4pp
1573Sugar Loaf Elementary
Taylorsville · Alexander County Schools
Elementary42.4%-9.4pp
1574Childers Elementary
Lincolnton · Lincoln County Schools
Elementary42.3%-9.5pp
1575Clinton High
Clinton · Clinton City Schools
High42.3%-9.5pp
1576Sumner Elementary
Greensboro · Guilford County Schools
Elementary42.3%-9.5pp
1577Western Alamance Middle
Elon · Alamance-Burlington Schools
Middle42.3%-9.5pp
1578Ceasar Cone Elementary
Greensboro · Guilford County Schools
Elementary42.2%-9.6pp
1579Johnson Street Global Studies
High Point · Guilford County Schools
Elementary42.2%-9.6pp
1580Person High
Roxboro · Person County Schools
High42.2%-9.6pp
1581Walnut Cove Elementary School
Walnut Cove · Stokes County Schools
Elementary42.2%-9.6pp
1582Westfield Elementary
Pilot Mountain · Surry County Schools
Elementary42.2%-9.6pp
1583Wilson's Mills Elementary
Wilson's Mills · Johnston County Public Schools
Elementary42.2%-9.6pp
1584Elise Middle
Robbins · Moore County Schools
Middle42.1%-9.7pp
1585Owen Middle
Swannanoa · Buncombe County Schools
Middle42.1%-9.7pp
1586Diggs-Latham Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary42.0%-9.8pp
1587Franklinton Elementary
Franklinton · Franklin County Schools
Elementary42.0%-9.8pp
1588Grantham Middle
Goldsboro · Wayne County Public Schools
Middle42.0%-9.8pp
1589John M Morehead High
Eden · Rockingham County Schools
High42.0%-9.8pp
1590Lake Wylie Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary42.0%-9.8pp
1591North Garner Middle
Garner · Wake County Schools
Middle42.0%-9.8pp
1592Riverside Middle
Williamston · Martin County Schools
Middle42.0%-9.8pp
1593South Elementary
Mebane · Caswell County Schools
Elementary42.0%-9.8pp
1594Aurelian Springs Institute of Global Lea
Littleton · Halifax County Schools
Elementary41.9%-9.9pp
1595College Lakes Elementary
Fayetteville · Cumberland County Schools
Elementary41.9%-9.9pp
1596Margaret Willis Elementary
Fayetteville · Cumberland County Schools
Elementary41.9%-9.9pp
1597Southern Wayne High
Dudley · Wayne County Public Schools
High41.9%-9.9pp
1598Archdale Elementary School
Archdale · Randolph County School System
Elementary41.8%-10.0pp
1599George L Carrington Middle
Durham · Durham Public Schools
Middle41.8%-10.0pp
1600Berewick Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary41.7%-10.1pp
Page 32 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.