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
751East Alexander Middle
Hiddenite · Alexander County Schools
Middle57.5%+5.7pp
752Greenwood Elementary
Sanford · Lee County Schools
Elementary57.5%+5.7pp
753Hopewell High School
Huntersville · Charlotte-Mecklenburg Schools
High57.5%+5.7pp
754Pinewood Elementary
Mount Holly · Gaston County Schools
Elementary57.5%+5.7pp
755Sunshine Elementary School
Bostic · Rutherford County Schools
Elementary57.5%+5.7pp
756Banoak Elementary
Vale · Catawba County Schools
Elementary57.4%+5.6pp
757Crest Middle
Shelby · Cleveland County Schools
Middle57.4%+5.6pp
758Efland Cheeks Elementary
Efland · Orange County Schools
Elementary57.4%+5.6pp
759Iron Station Elementary
Iron Station · Lincoln County Schools
Elementary57.4%+5.6pp
760Jay M Robinson High
Concord · Cabarrus County Schools
High57.4%+5.6pp
761Rolesville Middle
Rolesville · Wake County Schools
Middle57.4%+5.6pp
762Dixon Middle
Sneads Ferry · Onslow County Schools
Middle57.3%+5.5pp
763Murrayville Elementary
Wilmington · New Hanover County Schools
Elementary57.3%+5.5pp
764Old Fort Elementary School
Old Fort · McDowell County Schools
Elementary57.3%+5.5pp
765Page High
Greensboro · Guilford County Schools
High57.3%+5.5pp
766Rosewood High
Goldsboro · Wayne County Public Schools
High57.3%+5.5pp
767Charles B Aycock High
Pikeville · Wayne County Public Schools
High57.2%+5.4pp
768Vance Elementary
Raleigh · Wake County Schools
Elementary57.2%+5.4pp
769Beaufort Elementary
Beaufort · Carteret County Public Schools
Elementary57.1%+5.3pp
770Fred A Anderson Elementary
Bayboro · Pamlico County Schools
Elementary57.1%+5.3pp
771Green Valley Elementary
Boone · Watauga County Schools
Elementary57.1%+5.3pp
772Lakeshore Elementary
Mooresville · Iredell-Statesville Schools
Elementary57.1%+5.3pp
773Ledford Senior High
Thomasville · Davidson County Schools
High57.1%+5.3pp
774McGee's Crossroads Elem
Angier · Johnston County Public Schools
Elementary57.1%+5.3pp
775Old Dock Elementary
Whiteville · Columbus County Schools
Elementary57.1%+5.3pp
776Parkwood Middle
Monroe · Union County Public Schools
Middle57.1%+5.3pp
777Ponderosa Elementary
Fayetteville · Cumberland County Schools
Elementary57.1%+5.3pp
778Alexander Central High
Taylorsville · Alexander County Schools
High57.0%+5.2pp
779Selma Burke Middle
Mooresville · Mooresville Graded School District
Middle57.0%+5.2pp
780Wilkesboro Elementary School
Wilkesboro · Wilkes County Schools
Elementary57.0%+5.2pp
781Castle Hayne Elementary
Castle Hayne · New Hanover County Schools
Elementary56.9%+5.1pp
782Heritage Middle
Valdese · Burke County Schools
Middle56.9%+5.1pp
783Lead Mine Elementary
Raleigh · Wake County Schools
Elementary56.9%+5.1pp
784Marion Elementary School
Marion · McDowell County Schools
Elementary56.9%+5.1pp
785Rocky River Elementary
Monroe · Union County Public Schools
Elementary56.9%+5.1pp
786Sanderson High
Raleigh · Wake County Schools
High56.9%+5.1pp
787Star Elementary
Star · Montgomery County Schools
Elementary56.9%+5.1pp
788Sunny View Elementary School
Mill Spring · Polk County Schools
Elementary56.9%+5.1pp
789Buncombe County Schools Virtual Academy
Asheville · Buncombe County Schools
Combined56.8%+5.0pp
790Enka High
Candler · Buncombe County Schools
High56.8%+5.0pp
791Forestview High
Gastonia · Gaston County Schools
High56.8%+5.0pp
792LaFayette Elementary
Fuquay-Varina · Harnett County Schools
Elementary56.8%+5.0pp
793North Davidson High
Lexington · Davidson County Schools
High56.8%+5.0pp
794Roberta Road Middle
Concord · Cabarrus County Schools
Middle56.8%+5.0pp
795Southwestern Randolph Middle School
Asheboro · Randolph County School System
Middle56.8%+5.0pp
796Central Elementary
Statesville · Iredell-Statesville Schools
Elementary56.7%+4.9pp
797Clear View Elementary
Jacksonville · Onslow County Schools
Elementary56.7%+4.9pp
798Oak Lane Elementary
Hurdle Mills · Person County Schools
Elementary56.7%+4.9pp
799Smoky Mountain High School
Sylva · Jackson County Public Schools
High56.7%+4.9pp
800Stanley Middle
Stanley · Gaston County Schools
Middle56.7%+4.9pp
Page 16 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.