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,261 schools with reported Reading scores. State average: 51.8%.
RankSchoolLevelReadingvs state
651Rand Road Elementary
Garner · Wake County Schools
Elementary60.0%+8.2pp
652Rockfish Elementary
Hope Mills · Cumberland County Schools
Elementary60.0%+8.2pp
653Charles E Boger Elementary
Kannapolis · Cabarrus County Schools
Elementary59.9%+8.1pp
654Bethlehem Elementary
Taylorsville · Alexander County Schools
Elementary59.8%+8.0pp
655E Melvin Honeycutt Elementary
Fayetteville · Cumberland County Schools
Elementary59.8%+8.0pp
656Junius H Rose High
Greenville · Pitt County Schools
High59.8%+8.0pp
657Lee Woodard Elementary
Black Creek · Wilson County Schools
Elementary59.8%+8.0pp
658Morehead Elem at Camp Glenn
Morehead City · Carteret County Public Schools
Elementary59.8%+8.0pp
659Sherrills Ford Elementary
Sherrills Ford · Catawba County Schools
Elementary59.8%+8.0pp
660Briarcliff Elementary
Cary · Wake County Schools
Elementary59.7%+7.9pp
661Hasty Elementary
Thomasville · Davidson County Schools
Elementary59.7%+7.9pp
662Hopewell Elementary School
Trinity · Randolph County School System
Elementary59.7%+7.9pp
663Oak Grove Middle
Winston-Salem · Davidson County Schools
Middle59.7%+7.9pp
664Union Elementary
Wingate · Union County Public Schools
Elementary59.6%+7.8pp
665Cape Fear High
Fayetteville · Cumberland County Schools
High59.5%+7.7pp
666Culbreth Middle
Chapel Hill · Chapel Hill-Carrboro City Schools
Middle59.5%+7.7pp
667W A Bess Elementary School
Gastonia · Gaston County Schools
Elementary59.5%+7.7pp
668Currituck County High
Barco · Currituck County Schools
High59.4%+7.6pp
669Edward Best Elementary
Louisburg · Franklin County Schools
Elementary59.4%+7.6pp
670Fletcher Elementary
Fletcher · Henderson County Schools
Elementary59.4%+7.6pp
671Jacobs Fork Middle
Newton · Catawba County Schools
Middle59.4%+7.6pp
672Kings Mountain Middle
Kings Mountain · Cleveland County Schools
Middle59.4%+7.6pp
673Jacksonville High
Jacksonville · Onslow County Schools
High59.3%+7.5pp
674Audrey W. Garrett Elementary
Mebane · Alamance-Burlington Schools
Elementary59.2%+7.4pp
675Lincoln Elementary
Ruffin · Rockingham County Schools
Elementary59.2%+7.4pp
676Midway Elementary
Lexington · Davidson County Schools
Elementary59.2%+7.4pp
677Pamlico County High
Bayboro · Pamlico County Schools
High59.2%+7.4pp
678Pleasant Grove Elementary
Morrisville · Wake County Schools
Elementary59.2%+7.4pp
679Polenta Elementary
Garner · Johnston County Public Schools
Elementary59.2%+7.4pp
680Smithfield Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary59.2%+7.4pp
681C B Eller Elementary School
Elkin · Wilkes County Schools
Elementary59.1%+7.3pp
682Northwest Elementary
Pikeville · Wayne County Public Schools
Elementary59.1%+7.3pp
683Benhaven Elementary
Sanford · Harnett County Schools
Elementary59.0%+7.2pp
684Butler High School
Matthews · Charlotte-Mecklenburg Schools
High59.0%+7.2pp
685Chase Middle School
Forest City · Rutherford County Schools
Middle59.0%+7.2pp
686East Mooresville Intermediate
Mooresville · Mooresville Graded School District
Elementary59.0%+7.2pp
687J N Fries Magnet School
Concord · Cabarrus County Schools
Middle59.0%+7.2pp
688Lincoln Heights Elementary
Fuquay-Varina · Wake County Schools
Elementary59.0%+7.2pp
689Mooresville High School
Mooresville · Mooresville Graded School District
High59.0%+7.2pp
690Mount Pleasant Elementary
Mount Pleasant · Cabarrus County Schools
Elementary59.0%+7.2pp
691North Canton Elementary
Canton · Haywood County Schools
Elementary59.0%+7.2pp
692North Newton Elementary
Newton · Newton Conover City Schools
Elementary59.0%+7.2pp
693Carson High
China Grove · Rowan-Salisbury Schools
High58.9%+7.1pp
694Comfort Elementary
Comfort · Jones County Schools
Elementary58.9%+7.1pp
695North Davie Middle
Mocksville · Davie County Schools
Middle58.9%+7.1pp
696Penny Road Elementary
Cary · Wake County Schools
Elementary58.9%+7.1pp
697Bethany Elementary
Reidsville · Rockingham County Schools
Elementary58.8%+7.0pp
698Freedom Trail Elementary
Elk Park · Avery County Schools
Elementary58.8%+7.0pp
699Herbert Akins Road Middle
Fuquay-Varina · Wake County Schools
Middle58.8%+7.0pp
700Western Alamance High
Elon · Alamance-Burlington Schools
High58.8%+7.0pp
Page 14 of 46

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