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 Science scores. State average: 57.2%.
RankSchoolLevelSciencevs state
201Springfield Middle
Lucama · Wilson County Schools
Middle61.0%+3.8pp
202Hudson Middle
Hudson · Caldwell County Schools
Middle60.9%+3.7pp
203Greenwood Middle
Goldsboro · Wayne County Public Schools
Middle60.8%+3.6pp
204Kings Mountain Intermediate
Kings Mountain · Cleveland County Schools
Middle60.7%+3.5pp
205Rockingham County Middle
Reidsville · Rockingham County Schools
Middle60.7%+3.5pp
206Gov's Village STEM (Upper)
Charlotte · Charlotte-Mecklenburg Schools
Middle60.5%+3.3pp
207East Burke Middle
Connelly Springs · Burke County Schools
Middle60.4%+3.2pp
208South Asheboro Middle
Asheboro · Asheboro City Schools
Middle60.4%+3.2pp
209Spring Creek Middle
Seven Springs · Wayne County Public Schools
Middle60.2%+3.0pp
210Crain's Creek Middle
Carthage · Moore County Schools
Middle60.1%+2.9pp
211James E Shepard Middle
Durham · Durham Public Schools
Middle60.0%+2.8pp
212Lewis Chapel Middle
Fayetteville · Cumberland County Schools
Middle59.7%+2.5pp
213Selma Burke Middle
Mooresville · Mooresville Graded School District
Middle59.4%+2.2pp
214Central Davidson Middle
Lexington · Davidson County Schools
Middle59.2%+2.0pp
215Dillard Drive Middle
Raleigh · Wake County Schools
Middle59.2%+2.0pp
216Clayton Middle
Clayton · Johnston County Public Schools
Middle59.1%+1.9pp
217Reynolds Middle
Asheville · Buncombe County Schools
Middle59.1%+1.9pp
218Cranberry Middle
Elk Park · Avery County Schools
Middle59.0%+1.8pp
219Hunters Creek Middle
Jacksonville · Onslow County Schools
Middle59.0%+1.8pp
220R Max Abbott Middle
Fayetteville · Cumberland County Schools
Middle58.9%+1.7pp
221Trinity Middle School
Archdale · Randolph County School System
Middle58.9%+1.7pp
222Nakina Middle
Nakina · Columbus County Schools
Middle58.7%+1.5pp
223Parkwood Middle
Monroe · Union County Public Schools
Middle58.7%+1.5pp
224Southwestern Randolph Middle School
Asheboro · Randolph County School System
Middle58.6%+1.4pp
225Harold E. Winkler Middle
Concord · Cabarrus County Schools
Middle58.5%+1.3pp
226Clemmons Middle School
Winston-Salem · Winston Salem / Forsyth County Schools
Middle58.4%+1.2pp
227West Iredell Middle
Statesville · Iredell-Statesville Schools
Middle58.4%+1.2pp
228Cordova Middle
Cordova · Richmond County Schools
Middle58.3%+1.1pp
229Highland Middle
Sanford · Harnett County Schools
Middle58.2%+1.0pp
230Meadowview Magnet Middle
Mount Airy · Surry County Schools
Middle58.2%+1.0pp
231Table Rock Middle
Morganton · Burke County Schools
Middle58.2%+1.0pp
232Mount Holly Middle
Mount Holly · Gaston County Schools
Middle58.1%+0.9pp
233River Bend Middle
Claremont · Catawba County Schools
Middle57.9%+0.7pp
234Clarkton School of Discovery
Clarkton · Bladen County Schools
Middle57.8%+0.6pp
235Mendenhall Middle
Greensboro · Guilford County Schools
Middle57.4%+0.2pp
236Cape Fear Middle
Rocky Point · Pender County Schools
Middle57.2%-0.0pp
237Chaloner Middle School
Roanoke Rapids · Roanoke Rapids City Schools
Middle57.2%-0.0pp
238Northview Middle
Hickory · Hickory City Schools
Middle57.1%-0.1pp
239Tyro Middle
Lexington · Davidson County Schools
Middle57.1%-0.1pp
240C C Griffin Middle
Concord · Cabarrus County Schools
Middle56.8%-0.4pp
241Enka Middle
Candler · Buncombe County Schools
Middle56.7%-0.5pp
242Hanes Magnet School
Winston Salem · Winston Salem / Forsyth County Schools
Middle56.7%-0.5pp
243Woodington Middle
Kinston · Lenoir County Public Schools
Middle56.7%-0.5pp
244Apple Valley Middle
Hendersonville · Henderson County Schools
Middle56.5%-0.7pp
245Koontz Intermediate
Asheville · Buncombe County Schools
Middle56.4%-0.8pp
246Chocowinity Middle
Chocowinity · Beaufort County Schools
Middle56.3%-0.9pp
247Midway Middle
Dunn · Sampson County Schools
Middle56.3%-0.9pp
248McClintock Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle56.1%-1.1pp
249Cedar Grove Middle
Supply · Brunswick County Schools
Middle55.8%-1.4pp
250Mountain View Intermediate
Franklin · Macon County Schools
Middle55.7%-1.5pp
Page 5 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 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.