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). 465 schools with reported Reading scores. State average: 51.8%.
RankSchoolLevelReadingvs state
301East Garner Middle
Garner · Wake County Schools
Middle43.1%-8.7pp
302W C Friday Middle School
Dallas · Gaston County Schools
Middle43.0%-8.8pp
303Leland Middle
Leland · Brunswick County Schools
Middle42.9%-8.9pp
304River Road Middle
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Middle42.8%-9.0pp
305Harnett Central Middle
Angier · Harnett County Schools
Middle42.7%-9.1pp
306Lexington Middle School
Lexington · Lexington City Schools
Middle42.7%-9.1pp
307Sampson Middle
Clinton · Clinton City Schools
Middle42.6%-9.2pp
308Coats-Erwin Middle
Dunn · Harnett County Schools
Middle42.5%-9.3pp
309Grandview Middle
Hickory · Hickory City Schools
Middle42.5%-9.3pp
310Highland Middle
Sanford · Harnett County Schools
Middle42.5%-9.3pp
311West Middle
Mount Gilead · Montgomery County Schools
Middle42.5%-9.3pp
312Chowan Middle
Tyner · Edenton-Chowan Schools
Middle42.4%-9.4pp
313P S Jones Middle
Washington · Beaufort County Schools
Middle42.4%-9.4pp
314Western Alamance Middle
Elon · Alamance-Burlington Schools
Middle42.3%-9.5pp
315Elise Middle
Robbins · Moore County Schools
Middle42.1%-9.7pp
316Owen Middle
Swannanoa · Buncombe County Schools
Middle42.1%-9.7pp
317Grantham Middle
Goldsboro · Wayne County Public Schools
Middle42.0%-9.8pp
318North Garner Middle
Garner · Wake County Schools
Middle42.0%-9.8pp
319Riverside Middle
Williamston · Martin County Schools
Middle42.0%-9.8pp
320George L Carrington Middle
Durham · Durham Public Schools
Middle41.8%-10.0pp
321Cedar Grove Middle
Supply · Brunswick County Schools
Middle41.7%-10.1pp
322South View Middle
Hope Mills · Cumberland County Schools
Middle41.7%-10.1pp
323Wendell Middle
Wendell · Wake County Schools
Middle41.6%-10.2pp
324Southwest Middle School
Charlotte · Charlotte-Mecklenburg Schools
Middle41.5%-10.3pp
325Holbrook Middle
Lowell · Gaston County Schools
Middle41.4%-10.4pp
326Smithfield Middle
Smithfield · Johnston County Public Schools
Middle41.4%-10.4pp
327West Craven Middle
New Bern · Craven County Board of Education
Middle41.2%-10.6pp
328Havelock Middle
Havelock · Craven County Board of Education
Middle41.1%-10.7pp
329Apple Valley Middle
Hendersonville · Henderson County Schools
Middle41.0%-10.8pp
330Southern Alamance Middle
Graham · Alamance-Burlington Schools
Middle41.0%-10.8pp
331Walkertown Middle
Walkertown · Winston Salem / Forsyth County Schools
Middle40.8%-11.0pp
332Spring Lake Middle
Spring Lake · Cumberland County Schools
Middle40.7%-11.1pp
333Conway Middle
Conway · Northampton County Schools
Middle40.6%-11.2pp
334Enka Middle
Candler · Buncombe County Schools
Middle40.5%-11.3pp
335Northeast Middle
Mint Hill · Charlotte-Mecklenburg Schools
Middle40.5%-11.3pp
336Quail Hollow Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle40.1%-11.7pp
337Red Oak Middle
Battleboro · Nash County Public Schools
Middle40.1%-11.7pp
338E B Aycock Middle
Greenville · Pitt County Schools
Middle40.0%-11.8pp
339Erwin Middle
Salisbury · Rowan-Salisbury Schools
Middle39.9%-11.9pp
340Sandy Grove Middle
Lumber Bridge · Hoke County Schools
Middle39.8%-12.0pp
341Wiley Magnet Middle
Winston Salem · Winston Salem / Forsyth County Schools
Middle39.5%-12.3pp
342Durant Road Middle
Raleigh · Wake County Schools
Middle39.4%-12.4pp
343Corriher Lipe Middle
Landis · Rowan-Salisbury Schools
Middle39.3%-12.5pp
344East Middle
Biscoe · Montgomery County Schools
Middle39.2%-12.6pp
345Hamlet Middle
Hamlet · Richmond County Schools
Middle39.2%-12.6pp
346South Davie Middle
Mocksville · Davie County Schools
Middle39.2%-12.6pp
347Ellerbe Middle
Ellerbe · Richmond County Schools
Middle39.1%-12.7pp
348Lincolnton Middle
Lincolnton · Lincoln County Schools
Middle39.1%-12.7pp
349Mendenhall Middle
Greensboro · Guilford County Schools
Middle39.0%-12.8pp
350Union Middle
Clinton · Sampson County Schools
Middle38.8%-13.0pp
Page 7 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.