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
1101Red Oak Elementary
Red Oak · Nash County Public Schools
Elementary51.0%-0.8pp
1102Rosewood Elementary
Goldsboro · Wayne County Public Schools
Elementary51.0%-0.8pp
1103Central Elementary
Barco · Currituck County Schools
Elementary50.9%-0.9pp
1104Crest High
Shelby · Cleveland County Schools
High50.9%-0.9pp
1105Heritage Elementary School
Richlands · Onslow County Schools
Elementary50.9%-0.9pp
1106Meadow Lane Elementary
Goldsboro · Wayne County Public Schools
Elementary50.9%-0.9pp
1107T C Henderson
Lake Toxaway · Transylvania County Schools
Elementary50.9%-0.9pp
1108Western Rockingham Middle
Madison · Rockingham County Schools
Middle50.9%-0.9pp
1109Bruce Drysdale Elementary
Hendersonville · Henderson County Schools
Elementary50.8%-1.0pp
1110Creekside Elementary
Winterville · Pitt County Schools
Elementary50.8%-1.0pp
1111Greenwood Middle
Goldsboro · Wayne County Public Schools
Middle50.8%-1.0pp
1112Martins Creek Elementary
Murphy · Cherokee County Schools
Elementary50.8%-1.0pp
1113Onslow Virtual School
Jacksonville · Onslow County Schools
Combined50.8%-1.0pp
1114Shepherd Elementary
Mooresville · Iredell-Statesville Schools
Elementary50.8%-1.0pp
1115Granville Academy
Oxford · Granville County Schools
Combined50.7%-1.1pp
1116J R Ingram Jr Elementary
Sanford · Lee County Schools
Elementary50.7%-1.1pp
1117Northview Middle
Hickory · Hickory City Schools
Middle50.7%-1.1pp
1118Spring Creek Elementary
Goldsboro · Wayne County Public Schools
Elementary50.7%-1.1pp
1119Startown Elementary
Newton · Catawba County Schools
Elementary50.7%-1.1pp
1120Stokes
Stokes · Pitt County Schools
Elementary50.7%-1.1pp
1121Hudson Elementary
Hudson · Caldwell County Schools
Elementary50.6%-1.2pp
1122Jefferson Elementary
Greensboro · Guilford County Schools
Elementary50.6%-1.2pp
1123North Stokes High School
Danbury · Stokes County Schools
High50.6%-1.2pp
1124Richlands High
Richlands · Onslow County Schools
High50.6%-1.2pp
1125South Garner High
Garner · Wake County Schools
High50.6%-1.2pp
1126Drexel Elementary
Morganton · Burke County Schools
Elementary50.5%-1.3pp
1127Trexler Middle
Richlands · Onslow County Schools
Middle50.5%-1.3pp
1128Walter M Williams High
Burlington · Alamance-Burlington Schools
High50.5%-1.3pp
1129East Clayton Elementary
Clayton · Johnston County Public Schools
Elementary50.4%-1.4pp
1130Johnsonville Elementary
Cameron · Harnett County Schools
Elementary50.4%-1.4pp
1131Pamlico County Middle
Bayboro · Pamlico County Schools
Middle50.4%-1.4pp
1132W M Jenkins Elementary
Hickory · Hickory City Schools
Elementary50.4%-1.4pp
1133Bradley Creek Elementary
Wilmington · New Hanover County Schools
Elementary50.3%-1.5pp
1134Forbush Middle
East Bend · Yadkin County Schools
Middle50.3%-1.5pp
1135Hiddenite Elementary
Hiddenite · Alexander County Schools
Elementary50.3%-1.5pp
1136Meadowview Magnet Middle
Mount Airy · Surry County Schools
Middle50.3%-1.5pp
1137Seagrove Elementary School
Seagrove · Randolph County School System
Elementary50.3%-1.5pp
1138Alexander Graham Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle50.2%-1.6pp
1139Indian Trail Elementary
Indian Trail · Union County Public Schools
Elementary50.2%-1.6pp
1140Lakeshore Middle
Mooresville · Iredell-Statesville Schools
Middle50.2%-1.6pp
1141Northeast Elementary
Pinetown · Beaufort County Schools
Elementary50.2%-1.6pp
1142Rockingham County High
Reidsville · Rockingham County Schools
High50.2%-1.6pp
1143Stanfield Elementary
Stanfield · Stanly County Schools
Elementary50.2%-1.6pp
1144Trent Park Elementary
New Bern · Craven County Board of Education
Elementary50.2%-1.6pp
1145Yates Mill Elementary
Raleigh · Wake County Schools
Elementary50.2%-1.6pp
1146South Central
Winterville · Pitt County Schools
High50.1%-1.7pp
1147West Clayton Elementary
Clayton · Johnston County Public Schools
Elementary50.1%-1.7pp
1148Academy at Smith
Greensboro · Guilford County Schools
High50.0%-1.8pp
1149Adams Elementary
Cary · Wake County Schools
Elementary50.0%-1.8pp
1150Andrews Middle
Andrews · Cherokee County Schools
Middle50.0%-1.8pp
Page 23 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.