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). 22 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
1Ocracoke School
Ocracoke · Hyde County Schools
Combined69.6%+16.8pp
2Cabarrus County Schools Virtual Academy
Concord · Cabarrus County Schools
Combined57.1%+4.3pp
3Boonville Elementary
Boonville · Yadkin County Schools
Combined53.5%+0.7pp
4Highlands School
Highlands · Macon County Schools
Combined52.5%-0.3pp
5Gaston Virtual Academy
Gastonia · Gaston County Schools
Combined50.6%-2.2pp
6Connect Academy
West End · Moore County Schools
Combined49.5%-3.3pp
7ISS Virtual Academy
Statesville · Iredell-Statesville Schools
Combined48.6%-4.2pp
8Cleveland Innovation
Shelby · Cleveland County Schools
Combined41.4%-11.5pp
9Nantahala School
Topton · Macon County Schools
Combined37.8%-15.0pp
10Surry Online Magnet School
Dobson · Surry County Schools
Combined34.4%-18.4pp
11Granville Academy
Oxford · Granville County Schools
Combined31.4%-21.4pp
12Caldwell Online Academy
Lenoir · Caldwell County Schools
Combined30.4%-22.4pp
13Ignite Online Academy
Durham · Durham Public Schools
Combined29.0%-23.8pp
14Buncombe County Schools Virtual Academy
Asheville · Buncombe County Schools
Combined28.5%-24.3pp
15JCPS Virtual Academy
Smithfield · Johnston County Public Schools
Combined26.4%-26.4pp
16Mattamuskeet School
Swan Quarter · Hyde County Schools
Combined25.5%-27.3pp
17Onslow Virtual School
Jacksonville · Onslow County Schools
Combined23.6%-29.3pp
18Nash Everywhere Digital Academy (NEDA)
Rocky Mount · Nash County Public Schools
Combined23.4%-29.4pp
19Summit Virtual Academy
Salisbury · Rowan-Salisbury Schools
Combined17.9%-35.0pp
20Craven Virtual Academy
New Bern · Craven County Board of Education
Combined15.4%-37.4pp
21Stanly County Virtual Education
Albemarle · Stanly County Schools
Combined15.0%-37.8pp
22Harnett Virtual Academy
Lillington · Harnett County Schools
Combined13.3%-39.5pp

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.