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). 478 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
301Southeast Halifax Collegiate Prep Academ
Halifax · Halifax County Schools
High29.3%-23.5pp
302Career Academy and Technical School
Troutman · Iredell-Statesville Schools
High29.2%-23.6pp
303West Charlotte High School
Charlotte · Charlotte-Mecklenburg Schools
High29.2%-23.6pp
304High Point Central High
High Point · Guilford County Schools
High29.1%-23.7pp
305Junius H Rose High
Greenville · Pitt County Schools
High28.7%-24.1pp
306Lexington Senior High School
Lexington · Lexington City Schools
High28.7%-24.1pp
307West Caldwell High
Lenoir · Caldwell County Schools
High28.7%-24.1pp
308Lincolnton High
Lincolnton · Lincoln County Schools
High28.5%-24.3pp
309Orange High
Hillsborough · Orange County Schools
High28.4%-24.4pp
310Western Harnett High
Lillington · Harnett County Schools
High28.3%-24.5pp
311Central Davidson High
Lexington · Davidson County Schools
High28.2%-24.6pp
312Forest Hills High
Marshville · Union County Public Schools
High28.2%-24.6pp
313Athens Drive High
Raleigh · Wake County Schools
High28.0%-24.8pp
314Middle Creek High
Apex · Wake County Schools
High27.9%-24.9pp
315C E Jordan High
Durham · Durham Public Schools
High27.7%-25.1pp
316Myers Park High School
Charlotte · Charlotte-Mecklenburg Schools
High27.7%-25.1pp
317Mooresville High School
Mooresville · Mooresville Graded School District
High27.6%-25.2pp
318Person High
Roxboro · Person County Schools
High27.6%-25.2pp
319Washington High
Washington · Beaufort County Schools
High27.5%-25.3pp
320James Kenan High
Warsaw · Duplin County Schools
High27.3%-25.5pp
321West Johnston High
Benson · Johnston County Public Schools
High27.3%-25.5pp
322Fike High
Wilson · Wilson County Schools
High27.1%-25.7pp
323Triton High
Erwin · Harnett County Schools
High27.1%-25.7pp
324Grimsley High
Greensboro · Guilford County Schools
High27.0%-25.8pp
325Mount Airy High
Mount Airy · Mount Airy City Schools
High27.0%-25.8pp
326Richmond 9th Grade Academy
Hamlet · Richmond County Schools
High26.9%-25.9pp
327Blue Ridge Early College
Cashiers · Jackson County Public Schools
High26.6%-26.2pp
328Franklin High
Franklin · Macon County Schools
High26.4%-26.4pp
329Fuquay-Varina High
Fuquay-Varina · Wake County Schools
High26.4%-26.4pp
330Ashbrook High
Gastonia · Gaston County Schools
High26.0%-26.8pp
331South Lenoir High
Deep Run · Lenoir County Public Schools
High26.0%-26.8pp
332Hickory High
Hickory · Hickory City Schools
High25.9%-26.9pp
333Millbrook High
Raleigh · Wake County Schools
High25.6%-27.2pp
334Fairmont High
Fairmont · Public Schools of Robeson County
High25.4%-27.4pp
335Goldsboro High
Goldsboro · Wayne County Public Schools
High25.4%-27.4pp
336Enloe High
Raleigh · Wake County Schools
High25.3%-27.5pp
337Gray's Creek High
Hope Mills · Cumberland County Schools
High25.2%-27.6pp
338Reidsville High
Reidsville · Rockingham County Schools
High25.2%-27.6pp
339Terry Sanford High
Fayetteville · Cumberland County Schools
High25.2%-27.6pp
340Bunker Hill High
Claremont · Catawba County Schools
High25.1%-27.7pp
341New Bern High
New Bern · Craven County Board of Education
High25.0%-27.8pp
342Overhills High
Spring Lake · Harnett County Schools
High25.0%-27.8pp
343UNCG Early/Middle College
Greensboro · Guilford County Schools
High25.0%-27.8pp
344Sun Valley High
Monroe · Union County Public Schools
High24.8%-28.0pp
345Surry Central High
Dobson · Surry County Schools
High24.8%-28.0pp
346South Stanly High
Norwood · Stanly County Schools
High24.4%-28.4pp
347North Gaston High
Dallas · Gaston County Schools
High24.3%-28.5pp
348Seventy-First High
Fayetteville · Cumberland County Schools
High24.3%-28.5pp
349A&T Four Middle College
Greensboro · Guilford County Schools
High24.0%-28.8pp
350Hawthorne Academy of Health Sciences
Charlotte · Charlotte-Mecklenburg Schools
High24.0%-28.8pp
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 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.