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). 2,225 schools with reported Science scores. State average: 57.2%.
RankSchoolLevelSciencevs state
1151C C Griffin Middle
Concord · Cabarrus County Schools
Middle56.8%-0.4pp
1152Forest Hill Elementary
Morganton · Burke County Schools
Elementary56.8%-0.4pp
1153Wakefield Elementary
Raleigh · Wake County Schools
Elementary56.8%-0.4pp
1154Enka Middle
Candler · Buncombe County Schools
Middle56.7%-0.5pp
1155Hanes Magnet School
Winston Salem · Winston Salem / Forsyth County Schools
Middle56.7%-0.5pp
1156Merrick-Moore Elementary
Durham · Durham Public Schools
Elementary56.7%-0.5pp
1157Woodington Middle
Kinston · Lenoir County Public Schools
Middle56.7%-0.5pp
1158Ben D. Quinn Elementary
New Bern · Craven County Board of Education
Elementary56.6%-0.6pp
1159Bluford Elementary
Greensboro · Guilford County Schools
Elementary56.6%-0.6pp
1160Hallsboro-Artesia Elementary
Hallsboro · Columbus County Schools
Elementary56.6%-0.6pp
1161Mineral Springs Elementary
Ellerbe · Richmond County Schools
Elementary56.6%-0.6pp
1162Rosman Elementary
Rosman · Transylvania County Schools
Elementary56.6%-0.6pp
1163Apple Valley Middle
Hendersonville · Henderson County Schools
Middle56.5%-0.7pp
1164Bolton Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary56.5%-0.7pp
1165Edneyville Elementary
Hendersonville · Henderson County Schools
Elementary56.5%-0.7pp
1166First Flight Elementary School
Kill Devil Hills · Dare County Schools
Elementary56.5%-0.7pp
1167Loyd E Auman Elementary
Fayetteville · Cumberland County Schools
Elementary56.5%-0.7pp
1168Forest Pines Drive Elementary
Raleigh · Wake County Schools
Elementary56.4%-0.8pp
1169Frederick Douglass Elementary
Wilson · Wilson County Schools
Elementary56.4%-0.8pp
1170Jackson Co Early College
Sylva · Jackson County Public Schools
High56.4%-0.8pp
1171Koontz Intermediate
Asheville · Buncombe County Schools
Middle56.4%-0.8pp
1172North Buncombe High
Weaverville · Buncombe County Schools
High56.4%-0.8pp
1173Chocowinity Middle
Chocowinity · Beaufort County Schools
Middle56.3%-0.9pp
1174Edgewood Elementary
Whiteville · Whiteville City Schools
Elementary56.3%-0.9pp
1175Hunters Creek Elementary
Jacksonville · Onslow County Schools
Elementary56.3%-0.9pp
1176Madison Early College High
Marshall · Madison County Schools
High56.3%-0.9pp
1177Meadow View Elementary
Jacksonville · Onslow County Schools
Elementary56.3%-0.9pp
1178Midway Middle
Dunn · Sampson County Schools
Middle56.3%-0.9pp
1179Blythe Elementary
Huntersville · Charlotte-Mecklenburg Schools
Elementary56.2%-1.0pp
1180Central Elementary
Albemarle · Stanly County Schools
Elementary56.2%-1.0pp
1181Balfour Elementary
Asheboro · Asheboro City Schools
Elementary56.1%-1.1pp
1182Chinquapin Elementary
Chinquapin · Duplin County Schools
Elementary56.1%-1.1pp
1183Cook Literacy Model School
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary56.1%-1.1pp
1184McClintock Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle56.1%-1.1pp
1185Oakhurst STEAM Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary56.1%-1.1pp
1186C C Wright Elementary School
North Wilkesboro · Wilkes County Schools
Elementary56.0%-1.2pp
1187Druid Hills Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary56.0%-1.2pp
1188Parkwood High
Monroe · Union County Public Schools
High56.0%-1.2pp
1189Reeds Elementary
Lexington · Davidson County Schools
Elementary56.0%-1.2pp
1190Reid Ross Classical High
Fayetteville · Cumberland County Schools
High56.0%-1.2pp
1191Grady Brown Elementary
Hillsborough · Orange County Schools
Elementary55.9%-1.3pp
1192Cedar Grove Middle
Supply · Brunswick County Schools
Middle55.8%-1.4pp
1193First Ward Creative Arts Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary55.7%-1.5pp
1194Havelock High
Havelock · Craven County Board of Education
High55.7%-1.5pp
1195Lead Mine Elementary
Raleigh · Wake County Schools
Elementary55.7%-1.5pp
1196Mountain View Intermediate
Franklin · Macon County Schools
Middle55.7%-1.5pp
1197North Wilkes Middle School
North Wilkesboro · Wilkes County Schools
Middle55.7%-1.5pp
1198Silk Hope School
Siler City · Chatham County Schools
Elementary55.7%-1.5pp
1199Brier Creek Elementary
Raleigh · Wake County Schools
Elementary55.6%-1.6pp
1200Central Middle
Dobson · Surry County Schools
Middle55.6%-1.6pp
Page 24 of 45

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 Science 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.