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
1001C Wayne Collier Elementary
Hope Mills · Cumberland County Schools
Elementary52.7%+0.9pp
1002Northeast Elementary
Pikeville · Wayne County Public Schools
Elementary52.7%+0.9pp
1003Southwood Elementary
Lexington · Davidson County Schools
Elementary52.7%+0.9pp
1004William Lenoir Middle
Lenoir · Caldwell County Schools
Middle52.7%+0.9pp
1005Asheboro High
Asheboro · Asheboro City Schools
High52.6%+0.8pp
1006Central Wilkes Middle School
Moravian Falls · Wilkes County Schools
Middle52.6%+0.8pp
1007Midway Elementary
Dunn · Sampson County Schools
Elementary52.6%+0.8pp
1008Swift Creek Middle
Clayton · Johnston County Public Schools
Middle52.6%+0.8pp
1009Jamestown Middle
Jamestown · Guilford County Schools
Middle52.5%+0.7pp
1010Kings Mountain High
Kings Mountain · Cleveland County Schools
High52.5%+0.7pp
1011Northside High
Jacksonville · Onslow County Schools
High52.5%+0.7pp
1012Plain View Elementary
Dunn · Sampson County Schools
Elementary52.5%+0.7pp
1013Ray Childers Elementary
Hickory · Burke County Schools
Elementary52.5%+0.7pp
1014Shiloh Valley Elementary
Monroe · Union County Public Schools
Elementary52.5%+0.7pp
1015Wilton Elementary
Franklinton · Granville County Schools
Elementary52.5%+0.7pp
1016Bostian Elementary
China Grove · Rowan-Salisbury Schools
Elementary52.4%+0.6pp
1017Hazelwood Elementary
Waynesville · Haywood County Schools
Elementary52.4%+0.6pp
1018North Duplin Elementary
Mt. Olive · Duplin County Schools
Elementary52.4%+0.6pp
1019North Wilkes Middle School
North Wilkesboro · Wilkes County Schools
Middle52.4%+0.6pp
1020Summersill Elementary
Jacksonville · Onslow County Schools
Elementary52.4%+0.6pp
1021Hanes Magnet School
Winston Salem · Winston Salem / Forsyth County Schools
Middle52.3%+0.5pp
1022Maiden Middle School
Maiden · Catawba County Schools
Middle52.3%+0.5pp
1023Troutman Elementary
Troutman · Iredell-Statesville Schools
Elementary52.3%+0.5pp
1024Glendale-Kenly Elementary
Kenly · Johnston County Public Schools
Elementary52.2%+0.4pp
1025Grady Brown Elementary
Hillsborough · Orange County Schools
Elementary52.2%+0.4pp
1026Harold E. Winkler Middle
Concord · Cabarrus County Schools
Middle52.2%+0.4pp
1027Ida Rankin Elementary School
Mount Holly · Gaston County Schools
Elementary52.2%+0.4pp
1028Kings Mountain Intermediate
Kings Mountain · Cleveland County Schools
Middle52.2%+0.4pp
1029South Stanly Middle
Norwood · Stanly County Schools
Middle52.2%+0.4pp
1030Western Union Elementary
Waxhaw · Union County Public Schools
Elementary52.2%+0.4pp
1031Edwin M Holt Elementary
Burlington · Alamance-Burlington Schools
Elementary52.1%+0.3pp
1032Koontz Intermediate
Asheville · Buncombe County Schools
Middle52.1%+0.3pp
1033Perquimans County Middle
Winfall · Perquimans County Schools
Middle52.1%+0.3pp
1034Corinth-Holders Elementary
Zebulon · Johnston County Public Schools
Elementary52.0%+0.2pp
1035Ira B Jones Elementary
Asheville · Asheville City Schools
Elementary52.0%+0.2pp
1036Lexington Senior High School
Lexington · Lexington City Schools
High52.0%+0.2pp
1037Nebo Elementary School
Nebo · McDowell County Schools
Elementary52.0%+0.2pp
1038Newport Middle
Newport · Carteret County Public Schools
Middle52.0%+0.2pp
1039West Elementary
Kings Mountain · Cleveland County Schools
Elementary52.0%+0.2pp
1040Charles H Tuttle Elementary
Maiden · Catawba County Schools
Elementary51.9%+0.1pp
1041Harmony Elementary
Harmony · Iredell-Statesville Schools
Elementary51.9%+0.1pp
1042Hunters Creek Middle
Jacksonville · Onslow County Schools
Middle51.9%+0.1pp
1043Newton-Conover Middle
Conover · Newton Conover City Schools
Middle51.9%+0.1pp
1044Rockford Elementary
Dobson · Surry County Schools
Elementary51.9%+0.1pp
1045Rockingham County Middle
Reidsville · Rockingham County Schools
Middle51.9%+0.1pp
1046Union Grove Elementary
Union Grove · Iredell-Statesville Schools
Elementary51.9%+0.1pp
1047West Wilkes Middle School
Wilkesboro · Wilkes County Schools
Middle51.9%+0.1pp
1048Ayden Elementary
Ayden · Pitt County Schools
Elementary51.8%+0.0pp
1049Blue Ridge Elementary
Burnsville · Yancey County Schools
Elementary51.8%+0.0pp
1050Chestnut Grove Middle School
King · Stokes County Schools
Middle51.8%+0.0pp
Page 21 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.