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). 463 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
251Cedar Grove Middle
Supply · Brunswick County Schools
Middle47.5%-5.3pp
252Clayton Middle
Clayton · Johnston County Public Schools
Middle47.5%-5.3pp
253Hunters Creek Middle
Jacksonville · Onslow County Schools
Middle47.4%-5.4pp
254Southern Nash Middle
Spring Hope · Nash County Public Schools
Middle47.4%-5.4pp
255Asheville Middle
Asheville · Asheville City Schools
Middle47.2%-5.6pp
256R-S Middle School
Rutherfordton · Rutherford County Schools
Middle47.1%-5.7pp
257William Lenoir Middle
Lenoir · Caldwell County Schools
Middle47.1%-5.7pp
258Leland Middle
Leland · Brunswick County Schools
Middle46.9%-5.9pp
259John Chavis Middle School
Cherryville · Gaston County Schools
Middle46.8%-6.0pp
260Kennedy Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle46.7%-6.1pp
261Walkertown Middle
Walkertown · Winston Salem / Forsyth County Schools
Middle46.6%-6.2pp
262Dunn Middle
Dunn · Harnett County Schools
Middle46.5%-6.3pp
263Woodington Middle
Kinston · Lenoir County Public Schools
Middle46.5%-6.3pp
264Alexander Graham Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle46.3%-6.5pp
265Mac Williams Middle
Fayetteville · Cumberland County Schools
Middle46.1%-6.7pp
266Sampson Middle
Clinton · Clinton City Schools
Middle46.0%-6.8pp
267Highland Middle
Sanford · Harnett County Schools
Middle45.9%-6.9pp
268Murphy Middle
Murphy · Cherokee County Schools
Middle45.9%-6.9pp
269Swain County Middle School
Bryson City · Swain County Schools
Middle45.8%-7.0pp
270Anne Chesnutt Middle
Fayetteville · Cumberland County Schools
Middle45.5%-7.3pp
271Hope Mills Middle
Hope Mills · Cumberland County Schools
Middle45.5%-7.3pp
272Pine Forest Middle
Fayetteville · Cumberland County Schools
Middle45.5%-7.3pp
273E B Frink Middle
La Grange · Lenoir County Public Schools
Middle45.4%-7.4pp
274Ellerbe Middle
Ellerbe · Richmond County Schools
Middle45.3%-7.5pp
275South Stanly Middle
Norwood · Stanly County Schools
Middle45.3%-7.5pp
276Grandview Middle
Hickory · Hickory City Schools
Middle45.1%-7.7pp
277East Rutherford Middle School
Bostic · Rutherford County Schools
Middle44.9%-7.9pp
278G. C. Hawley Middle
Creedmoor · Granville County Schools
Middle44.9%-7.9pp
279Crain's Creek Middle
Carthage · Moore County Schools
Middle44.8%-8.0pp
280Randleman Middle School
Randleman · Randolph County School System
Middle44.8%-8.0pp
281Southwest Guilford Middle
High Point · Guilford County Schools
Middle44.7%-8.1pp
282Franklinton Middle
Franklinton · Franklin County Schools
Middle44.6%-8.2pp
283Allen Jay Middle - A Preparatory Academy
High Point · Guilford County Schools
Middle44.5%-8.3pp
284West Wilkes Middle School
Wilkesboro · Wilkes County Schools
Middle44.5%-8.3pp
285Northridge Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle44.3%-8.5pp
286Lexington Middle School
Lexington · Lexington City Schools
Middle44.1%-8.7pp
287West Middle
Mount Gilead · Montgomery County Schools
Middle44.1%-8.7pp
288China Grove Middle
China Grove · Rowan-Salisbury Schools
Middle43.9%-8.9pp
289Durant Road Middle
Raleigh · Wake County Schools
Middle43.9%-8.9pp
290Littlefield Middle
Lumberton · Public Schools of Robeson County
Middle43.7%-9.1pp
291Hobbton Middle
Newton Grove · Sampson County Schools
Middle43.6%-9.2pp
292Western Alamance Middle
Elon · Alamance-Burlington Schools
Middle43.3%-9.5pp
293Havelock Middle
Havelock · Craven County Board of Education
Middle43.2%-9.6pp
294R Max Abbott Middle
Fayetteville · Cumberland County Schools
Middle43.2%-9.6pp
295East Garner Middle
Garner · Wake County Schools
Middle43.1%-9.7pp
296Carroll Middle
Raleigh · Wake County Schools
Middle43.0%-9.8pp
297Chowan Middle
Tyner · Edenton-Chowan Schools
Middle42.9%-9.9pp
298P S Jones Middle
Washington · Beaufort County Schools
Middle42.8%-10.0pp
299Wake Forest Middle School
Wake Forest · Wake County Schools
Middle42.8%-10.0pp
300York Chester Middle
Gastonia · Gaston County Schools
Middle42.7%-10.1pp
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 Mathematics 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.