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
351Southeastern Stokes Middle School
Walnut Cove · Stokes County Schools
Middle45.7%-11.5pp
352Holbrook Middle
Lowell · Gaston County Schools
Middle45.6%-11.6pp
353Rockingham Middle
Rockingham · Richmond County Schools
Middle45.6%-11.6pp
354Southeast Middle
Kernersville · Winston Salem / Forsyth County Schools
Middle45.6%-11.6pp
355Eastern Guilford Middle
Gibsonville · Guilford County Schools
Middle45.5%-11.7pp
356River Road Middle
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Middle45.4%-11.8pp
357Southern Alamance Middle
Graham · Alamance-Burlington Schools
Middle45.4%-11.8pp
358York Chester Middle
Gastonia · Gaston County Schools
Middle45.2%-12.0pp
359Neal Middle
Durham · Durham Public Schools
Middle44.9%-12.3pp
360West Edgecombe Middle
Rocky Mount · Edgecombe County Public Schools
Middle44.9%-12.3pp
361Spring Lake Middle
Spring Lake · Cumberland County Schools
Middle44.5%-12.7pp
362Neuse River Middle
Raleigh · Wake County Schools
Middle44.4%-12.8pp
363Vance County Middle School
Henderson · Vance County Schools
Middle44.2%-13.0pp
364Luther Nick Jeralds Middle
Fayetteville · Cumberland County Schools
Middle44.0%-13.2pp
365Otis L Hairston Sr Middle
Greensboro · Guilford County Schools
Middle43.9%-13.3pp
366Shelby Middle
Shelby · Cleveland County Schools
Middle43.8%-13.4pp
367Southwest Middle School
Charlotte · Charlotte-Mecklenburg Schools
Middle43.7%-13.5pp
368Carver Middle
Laurel Hill · Scotland County Schools
Middle43.6%-13.6pp
369James Martin Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle43.2%-14.0pp
370Allen Middle
Greensboro · Guilford County Schools
Middle43.1%-14.1pp
371Grantham Middle
Goldsboro · Wayne County Public Schools
Middle43.1%-14.1pp
372E B Frink Middle
La Grange · Lenoir County Public Schools
Middle43.0%-14.2pp
373Jackson Middle
Greensboro · Guilford County Schools
Middle43.0%-14.2pp
374West Rowan Middle
Salisbury · Rowan-Salisbury Schools
Middle43.0%-14.2pp
375Welborn Middle
High Point · Guilford County Schools
Middle42.9%-14.3pp
376Central Middle
Whiteville · Whiteville City Schools
Middle42.7%-14.5pp
377Wiley Magnet Middle
Winston Salem · Winston Salem / Forsyth County Schools
Middle42.6%-14.6pp
378Quail Hollow Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle42.4%-14.8pp
379Southern Guilford Middle
Greensboro · Guilford County Schools
Middle42.4%-14.8pp
380Paisley Magnet School
Winston Salem · Winston Salem / Forsyth County Schools
Middle42.3%-15.0pp
381J Sam Gentry Middle
Mount Airy · Surry County Schools
Middle42.2%-15.0pp
382Riverside Middle
Williamston · Martin County Schools
Middle42.0%-15.2pp
383Selma Middle School
Selma · Johnston County Public Schools
Middle41.9%-15.3pp
384Terrell Lane Middle
Louisburg · Franklin County Schools
Middle41.9%-15.3pp
385Bessemer City Middle
Bessemer City · Gaston County Schools
Middle41.4%-15.8pp
386East Forsyth Middle School
Kernersville · Winston Salem / Forsyth County Schools
Middle41.3%-15.9pp
387Virtual Academy
Winston-Salem · Winston Salem / Forsyth County Schools
Middle41.0%-16.2pp
388Sampson Middle
Clinton · Clinton City Schools
Middle40.9%-16.3pp
389Turrentine Middle
Burlington · Alamance-Burlington Schools
Middle40.9%-16.3pp
390West Lee Middle
Sanford · Lee County Schools
Middle40.9%-16.3pp
391Warren County Middle
Warrenton · Warren County Schools
Middle40.5%-16.7pp
392Albemarle Road Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle40.3%-16.9pp
393Chatham Middle
Siler City · Chatham County Schools
Middle40.3%-16.9pp
394Wellcome Middle
Greenville · Pitt County Schools
Middle39.9%-17.3pp
395J E Holmes Middle
Eden · Rockingham County Schools
Middle39.5%-17.7pp
396William R Davie Middle S.T.E.M. Academy
Roanoke Rapids · Halifax County Schools
Middle39.5%-17.7pp
397Ridge Road Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle39.4%-17.8pp
398W A Pattillo Middle
Tarboro · Edgecombe County Public Schools
Middle39.3%-17.9pp
399Charles H Darden Middle
Wilson · Wilson County Schools
Middle38.7%-18.5pp
400Corriher Lipe Middle
Landis · Rowan-Salisbury Schools
Middle38.7%-18.5pp
Page 8 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.