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
1151Belmont Elementary School
Roanoke Rapids · Roanoke Rapids City Schools
Elementary50.0%-1.8pp
1152East Burke Middle
Connelly Springs · Burke County Schools
Middle50.0%-1.8pp
1153Fallston Elementary
Fallston · Cleveland County Schools
Elementary50.0%-1.8pp
1154Fike High
Wilson · Wilson County Schools
High50.0%-1.8pp
1155Kearns Academy
High Point · Guilford County Schools
High50.0%-1.8pp
1156Morehead Elementary
Greensboro · Guilford County Schools
Elementary50.0%-1.8pp
1157New Bern High
New Bern · Craven County Board of Education
High50.0%-1.8pp
1158Reynolds Middle
Asheville · Buncombe County Schools
Middle50.0%-1.8pp
1159Rodgers Elementary
Williamston · Martin County Schools
Elementary50.0%-1.8pp
1160South Newton Elementary
Newton · Newton Conover City Schools
Elementary50.0%-1.8pp
1161Southside High
Chocowinity · Beaufort County Schools
High50.0%-1.8pp
1162Arthur W Edwards Elementary
Havelock · Craven County Board of Education
Elementary49.8%-2.0pp
1163Brassfield Elementary
Raleigh · Wake County Schools
Elementary49.8%-2.0pp
1164Celeste Henkel Elementary
Statesville · Iredell-Statesville Schools
Elementary49.8%-2.0pp
1165Hope Mills Middle
Hope Mills · Cumberland County Schools
Middle49.8%-2.0pp
1166Midway Middle
Dunn · Sampson County Schools
Middle49.8%-2.0pp
1167W H Robinson Elementary
Winterville · Pitt County Schools
Elementary49.8%-2.0pp
1168Aquadale Elementary
Norwood · Stanly County Schools
Elementary49.7%-2.1pp
1169Royal Elementary
Louisburg · Franklin County Schools
Elementary49.7%-2.1pp
1170South Davidson Middle and High
Denton · Davidson County Schools
High49.7%-2.1pp
1171White Plains Elementary
Mount Airy · Surry County Schools
Elementary49.7%-2.1pp
1172Avery County High
Newland · Avery County Schools
High49.6%-2.2pp
1173East Rowan High
Salisbury · Rowan-Salisbury Schools
High49.6%-2.2pp
1174Fairview School
Sylva · Jackson County Public Schools
Elementary49.6%-2.2pp
1175Little River Elementary
Durham · Durham Public Schools
Elementary49.6%-2.2pp
1176Mocksville Elementary
Mocksville · Davie County Schools
Elementary49.6%-2.2pp
1177Chinquapin Elementary
Chinquapin · Duplin County Schools
Elementary49.5%-2.3pp
1178Gates County Senior High
Gatesville · Gates County Schools
High49.5%-2.3pp
1179Jamestown Elementary
Jamestown · Guilford County Schools
Elementary49.5%-2.3pp
1180Level Cross Elementary School
Randleman · Randolph County School System
Elementary49.5%-2.3pp
1181Lynn Road Elementary
Raleigh · Wake County Schools
Elementary49.5%-2.3pp
1182Ashley Elementary
Fayetteville · Cumberland County Schools
Elementary49.4%-2.4pp
1183Harris Creek Elementary
Raleigh · Wake County Schools
Elementary49.4%-2.4pp
1184Hickory High
Hickory · Hickory City Schools
High49.4%-2.4pp
1185Hudson Middle
Hudson · Caldwell County Schools
Middle49.4%-2.4pp
1186Oak Grove Elementary
Durham · Durham Public Schools
Elementary49.4%-2.4pp
1187Porter Ridge Elementary
Indian Trail · Union County Public Schools
Elementary49.4%-2.4pp
1188Sherwood Githens Middle
Durham · Durham Public Schools
Middle49.4%-2.4pp
1189Stantonsburg Elementary
Stantonsburg · Wilson County Schools
Elementary49.4%-2.4pp
1190Terry Sanford High
Fayetteville · Cumberland County Schools
High49.4%-2.4pp
1191Virginia Williamson Elem
Bolivia · Brunswick County Schools
Elementary49.4%-2.4pp
1192Wentworth Elementary
Reidsville · Rockingham County Schools
Elementary49.4%-2.4pp
1193Bunn High
Bunn · Franklin County Schools
High49.3%-2.5pp
1194Croft Community School
Charlotte · Charlotte-Mecklenburg Schools
Elementary49.3%-2.5pp
1195Erwin Montessori
Greensboro · Guilford County Schools
Elementary49.3%-2.5pp
1196Nathanael Greene Elementary
Liberty · Guilford County Schools
Elementary49.3%-2.5pp
1197S Ray Lowder Elementary
Lincolnton · Lincoln County Schools
Elementary49.3%-2.5pp
1198Winter Park Model Elementary
Wilmington · New Hanover County Schools
Elementary49.3%-2.5pp
1199Canton Middle
Canton · Haywood County Schools
Middle49.2%-2.6pp
1200Dillard Drive Middle
Raleigh · Wake County Schools
Middle49.2%-2.6pp
Page 24 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.