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
151East Burke High
Connelly Springs · Burke County Schools
High67.1%+15.3pp
152East Mecklenburg High School
Charlotte · Charlotte-Mecklenburg Schools
High67.0%+15.2pp
153Midway High
Newton Grove · Sampson County Schools
High66.9%+15.1pp
154Fred T Foard High
Newton · Catawba County Schools
High66.8%+15.0pp
155Chase High School
Forest City · Rutherford County Schools
High66.7%+14.9pp
156Tuscola High
Waynesville · Haywood County Schools
High66.7%+14.9pp
157Wakefield High
Raleigh · Wake County Schools
High66.7%+14.9pp
158Brevard High
Brevard · Transylvania County Schools
High66.5%+14.7pp
159Penn-Griffin Schools
High Point · Guilford County Schools
High66.3%+14.6pp
160Chatham Central High
Bear Creek · Chatham County Schools
High66.2%+14.4pp
161East Surry High
Pilot Mountain · Surry County Schools
High66.0%+14.2pp
162Ballantyne Ridge High School
Charlotte · Charlotte-Mecklenburg Schools
High65.9%+14.1pp
163Bladen Early College
Dublin · Bladen County Schools
High65.8%+14.0pp
164Cedar Ridge High
Hillsborough · Orange County Schools
High65.7%+13.9pp
165Clayton High
Clayton · Johnston County Public Schools
High65.7%+13.9pp
166Eugene Ashley High
Wilmington · New Hanover County Schools
High65.5%+13.7pp
167Gray's Creek High
Hope Mills · Cumberland County Schools
High65.4%+13.6pp
168Pine Forest High
Fayetteville · Cumberland County Schools
High65.4%+13.6pp
169West Lincoln High
Lincolnton · Lincoln County Schools
High65.4%+13.6pp
170Charlotte-Mecklenburg Virtual School
Charlotte · Charlotte-Mecklenburg Schools
High64.8%+13.0pp
171Nash Central High
Rocky Mount · Nash County Public Schools
High64.8%+13.0pp
172West Johnston High
Benson · Johnston County Public Schools
High64.5%+12.7pp
173Reynolds High
Asheville · Buncombe County Schools
High64.3%+12.5pp
174Athens Drive High
Raleigh · Wake County Schools
High63.8%+12.0pp
175Southwest Guilford High
High Point · Guilford County Schools
High63.8%+12.0pp
176Patton High School
Morganton · Burke County Schools
High63.6%+11.8pp
177Spring Creek High
Seven Springs · Wayne County Public Schools
High63.6%+11.8pp
178Robbinsville High
Robbinsville · Graham County Schools
High63.4%+11.6pp
179Stuart W Cramer High
Belmont · Gaston County Schools
High63.3%+11.5pp
180West Stokes High School
King · Stokes County Schools
High63.3%+11.5pp
181CITI High School
Rocky Mount · Nash County Public Schools
High63.2%+11.4pp
182Corinth Holders High
Wendell · Johnston County Public Schools
High63.2%+11.4pp
183Bandys High
Catawba · Catawba County Schools
High63.1%+11.3pp
184Western Guilford High
Greensboro · Guilford County Schools
High63.1%+11.3pp
185South Caldwell High
Hudson · Caldwell County Schools
High62.7%+10.9pp
186Hayesville High
Hayesville · Clay County Schools
High62.2%+10.4pp
187Owen High
Black Mountain · Buncombe County Schools
High62.2%+10.4pp
188Cleveland High
Clayton · Johnston County Public Schools
High62.1%+10.3pp
189Havelock High
Havelock · Craven County Board of Education
High62.0%+10.2pp
190Carrboro High
Carrboro · Chapel Hill-Carrboro City Schools
High61.8%+10.0pp
191C E Jordan High
Durham · Durham Public Schools
High61.7%+9.9pp
192South Iredell High
Statesville · Iredell-Statesville Schools
High61.6%+9.8pp
193South Mecklenburg High School
Charlotte · Charlotte-Mecklenburg Schools
High61.3%+9.5pp
194Cumberland Virtual Academy 6-12
Fayetteville · Cumberland County Schools
High61.3%+9.5pp
195Cape Hatteras Secondary School
Buxton · Dare County Schools
High61.1%+9.3pp
196West Carteret High
Morehead City · Carteret County Public Schools
High61.1%+9.3pp
197Wheatmore High School
Trinity · Randolph County School System
High60.8%+9.0pp
198Draughn High School
Valdese · Burke County Schools
High60.7%+8.9pp
199CS Brown High - STEM Program
Winton · Hertford County Schools
High60.6%+8.8pp
200Franklin High
Franklin · Macon County Schools
High60.6%+8.8pp
Page 4 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.