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). 464 schools with reported Reading scores. State average: 51.8%.
RankSchoolLevelReadingvs state
101Needham Broughton High
Raleigh · Wake County Schools
High74.6%+22.8pp
102Heritage High
Wake Forest · Wake County Schools
High74.4%+22.6pp
103Jack Britt High
Fayetteville · Cumberland County Schools
High74.4%+22.6pp
104Person Early College Innovation & Ldrshp
Roxboro · Person County Schools
High74.3%+22.5pp
105Fuquay-Varina High
Fuquay-Varina · Wake County Schools
High73.6%+21.8pp
106Hickory Ridge High
Harrisburg · Cabarrus County Schools
High73.6%+21.8pp
107Career Academy and Technical School
Troutman · Iredell-Statesville Schools
High73.0%+21.3pp
108Durham School of Technology
Durham · Durham Public Schools
High72.7%+20.9pp
109Porter Ridge High School
Indian Trail · Union County Public Schools
High72.6%+20.8pp
110Lake Norman High
Mooresville · Iredell-Statesville Schools
High72.2%+20.4pp
111Camden County High
Camden · Camden County Schools
High72.0%+20.2pp
112Middle College at GTCC-High Point
High Point · Guilford County Schools
High71.7%+19.9pp
113Northern Guilford High
Greensboro · Guilford County Schools
High71.5%+19.7pp
114East Lincoln High
Denver · Lincoln County Schools
High71.3%+19.5pp
115Northampton Early College
Weldon · Northampton County Schools
High71.0%+19.2pp
116South Point High
Belmont · Gaston County Schools
High70.7%+18.9pp
117East Carteret High
Beaufort · Carteret County Public Schools
High70.6%+18.8pp
118Pisgah High
Canton · Haywood County Schools
High70.6%+18.8pp
119Northwest Cabarrus High
Concord · Cabarrus County Schools
High70.5%+18.7pp
120Dixon High
Holly Ridge · Onslow County Schools
High70.4%+18.6pp
121Swansboro High
Swansboro · Onslow County Schools
High70.4%+18.6pp
122Millbrook High
Raleigh · Wake County Schools
High70.3%+18.5pp
123Union Pines High
Cameron · Moore County Schools
High70.3%+18.5pp
124Hiwassee Dam High
Murphy · Cherokee County Schools
High70.0%+18.2pp
125Cary High
Cary · Wake County Schools
High69.9%+18.1pp
126D H Conley High
Greenville · Pitt County Schools
High69.7%+17.9pp
127John T Hoggard High
Wilmington · New Hanover County Schools
High69.7%+17.9pp
128North Lincoln High
Lincolnton · Lincoln County Schools
High69.7%+17.9pp
129Willow Spring High
Fuquay Varina · Wake County Schools
High69.7%+17.9pp
130Asheville High
Asheville · Asheville City Schools
High69.6%+17.8pp
131Northwood High
Pittsboro · Chatham County Schools
High69.5%+17.7pp
132Pinecrest High
Southern Pines · Moore County Schools
High69.5%+17.7pp
133Reid Ross Classical High
Fayetteville · Cumberland County Schools
High69.5%+17.7pp
134Roberson High
Asheville · Buncombe County Schools
High69.3%+17.5pp
135North Buncombe High
Weaverville · Buncombe County Schools
High69.2%+17.4pp
136Washington Early College High
Creswell · Washington County Schools
High69.2%+17.4pp
137Myers Park High School
Charlotte · Charlotte-Mecklenburg Schools
High69.0%+17.2pp
138West Henderson High
Hendersonville · Henderson County Schools
High69.0%+17.2pp
139North Wilkes High School
Hays · Wilkes County Schools
High68.9%+17.1pp
140Piedmont High
Monroe · Union County Public Schools
High68.4%+16.6pp
141Grimsley High
Greensboro · Guilford County Schools
High68.3%+16.5pp
142West Stanly High
Oakboro · Stanly County Schools
High68.3%+16.5pp
143North Henderson High
Hendersonville · Henderson County Schools
High68.2%+16.4pp
144Oak Grove High
Winston-Salem · Davidson County Schools
High68.0%+16.2pp
145North Iredell High
Olin · Iredell-Statesville Schools
High67.9%+16.1pp
146Wake Forest High School
Wake Forest · Wake County Schools
High67.9%+16.1pp
147Manteo High School
Manteo · Dare County Schools
High67.7%+15.9pp
148Polk County High School
Columbus · Polk County Schools
High67.4%+15.6pp
149Parkwood High
Monroe · Union County Public Schools
High67.3%+15.5pp
150Phillip O Berry Academy of Technology
Charlotte · Charlotte-Mecklenburg Schools
High67.3%+15.5pp
Page 3 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 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.