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). 464 schools with reported Reading scores. State average: 51.8%.
RankSchoolLevelReadingvs state
251Central Cabarrus High
Concord · Cabarrus County Schools
High55.0%+3.2pp
252Mount Pleasant High
Mount Pleasant · Cabarrus County Schools
High54.9%+3.1pp
253Garner High
Garner · Wake County Schools
High54.8%+3.0pp
254Rosman High
Rosman · Transylvania County Schools
High54.8%+3.0pp
255Mitchell High
Bakersville · Mitchell County Schools
High54.7%+2.9pp
256Orange High
Hillsborough · Orange County Schools
High54.6%+2.8pp
257Hibriten High
Lenoir · Caldwell County Schools
High54.5%+2.7pp
258Wilkes Central High School
Wilkesboro · Wilkes County Schools
High54.5%+2.7pp
259Mallard Creek High School
Charlotte · Charlotte-Mecklenburg Schools
High54.4%+2.6pp
260Hawthorne Academy of Health Sciences
Charlotte · Charlotte-Mecklenburg Schools
High54.3%+2.5pp
261Jones Senior High School
Trenton · Jones County Schools
High54.3%+2.5pp
262Swain County High School
Bryson City · Swain County Schools
High54.2%+2.4pp
263James Hunt High
Wilson · Wilson County Schools
High54.1%+2.3pp
264Mountain Heritage High
Burnsville · Yancey County Schools
High54.1%+2.3pp
265Rolesville High
Rolesville · Wake County Schools
High54.1%+2.3pp
266West Davidson High
Lexington · Davidson County Schools
High54.1%+2.3pp
267Northern Nash High
Rocky Mount · Nash County Public Schools
High54.0%+2.2pp
268North Brunswick High
Leland · Brunswick County Schools
High53.9%+2.1pp
269Cherryville High
Cherryville · Gaston County Schools
High53.8%+2.0pp
270Surry Central High
Dobson · Surry County Schools
High53.8%+2.0pp
271R J Reynolds High
Winston Salem · Winston Salem / Forsyth County Schools
High53.6%+1.8pp
272North Duplin Jr Sr High
Mt. Olive · Duplin County Schools
High53.5%+1.8pp
273East Davidson High
Thomasville · Davidson County Schools
High53.5%+1.7pp
274Mount Airy High
Mount Airy · Mount Airy City Schools
High53.5%+1.7pp
275Hobbton High
Newton Grove · Sampson County Schools
High53.3%+1.5pp
276Roanoke Valley Early College
Weldon · Weldon City Schools
High53.3%+1.5pp
277Perquimans County High
Hertford · Perquimans County Schools
High53.1%+1.3pp
278South Johnston High
Four Oaks · Johnston County Public Schools
High53.0%+1.2pp
279Asheboro High
Asheboro · Asheboro City Schools
High52.6%+0.8pp
280Kings Mountain High
Kings Mountain · Cleveland County Schools
High52.5%+0.7pp
281Northside High
Jacksonville · Onslow County Schools
High52.5%+0.7pp
282Lexington Senior High School
Lexington · Lexington City Schools
High52.0%+0.2pp
283Southern Nash High
Bailey · Nash County Public Schools
High51.6%-0.2pp
284Farmville Central High
Farmville · Pitt County Schools
High51.5%-0.3pp
285Independence High School
Charlotte · Charlotte-Mecklenburg Schools
High51.5%-0.3pp
286West Wilkes High School
Millers Creek · Wilkes County Schools
High51.5%-0.3pp
287E E Smith High
Fayetteville · Cumberland County Schools
High51.4%-0.4pp
288Louisburg Magnet High
Louisburg · Franklin County Schools
High51.3%-0.5pp
289South Stokes High School
Walnut Cove · Stokes County Schools
High51.1%-0.7pp
290West Brunswick High
Shallotte · Brunswick County Schools
High51.1%-0.7pp
291Dalton McMichael High
Mayodan · Rockingham County Schools
High51.0%-0.8pp
292Mount Tabor High School
Winston Salem · Winston Salem / Forsyth County Schools
High51.0%-0.8pp
293Crest High
Shelby · Cleveland County Schools
High50.9%-0.9pp
294North Stokes High School
Danbury · Stokes County Schools
High50.6%-1.2pp
295Richlands High
Richlands · Onslow County Schools
High50.6%-1.2pp
296South Garner High
Garner · Wake County Schools
High50.6%-1.2pp
297Walter M Williams High
Burlington · Alamance-Burlington Schools
High50.5%-1.3pp
298Rockingham County High
Reidsville · Rockingham County Schools
High50.2%-1.6pp
299South Central
Winterville · Pitt County Schools
High50.1%-1.7pp
300Academy at Smith
Greensboro · Guilford County Schools
High50.0%-1.8pp
Page 6 of 10

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.