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
1451McClintock Middle
Charlotte · Charlotte-Mecklenburg Schools
Middle44.8%-7.0pp
1452Mountain View Intermediate
Franklin · Macon County Schools
Middle44.8%-7.0pp
1453Sheep-Harney Elementary
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Elementary44.8%-7.0pp
1454Andrews High
Andrews · Cherokee County Schools
High44.7%-7.1pp
1455Clyde Elementary
Clyde · Haywood County Schools
Elementary44.7%-7.1pp
1456Meadowbrook Elementary
Canton · Haywood County Schools
Elementary44.7%-7.1pp
1457Reedy Creek Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary44.7%-7.1pp
1458Reedy Fork Elementary
Greensboro · Guilford County Schools
Elementary44.7%-7.1pp
1459Union High
Rose Hill · Sampson County Schools
High44.7%-7.1pp
1460West Craven High
Vanceboro · Craven County Board of Education
High44.7%-7.1pp
1461Bartlett Yancey High
Yanceyville · Caswell County Schools
High44.6%-7.2pp
1462Bunn Middle
Bunn · Franklin County Schools
Middle44.6%-7.2pp
1463Central Middle School
Gatesville · Gates County Schools
Middle44.6%-7.2pp
1464J. F. Webb High
Oxford · Granville County Schools
High44.6%-7.2pp
1465Manteo Elementary School
Manteo · Dare County Schools
Elementary44.6%-7.2pp
1466Sandy Ridge Elementary
Durham · Durham Public Schools
Elementary44.6%-7.2pp
1467E B Frink Middle
La Grange · Lenoir County Public Schools
Middle44.5%-7.3pp
1468Martin County High
Williamston · Martin County Schools
High44.5%-7.3pp
1469River Bend Middle
Claremont · Catawba County Schools
Middle44.5%-7.3pp
1470Sunset Avenue Elementary
Clinton · Clinton City Schools
Elementary44.5%-7.3pp
1471Windsor Elementary
Windsor · Bertie County Schools
Elementary44.5%-7.3pp
1472East Forsyth High
Kernersville · Winston Salem / Forsyth County Schools
High44.4%-7.4pp
1473John C Tayloe Elementary
Washington · Beaufort County Schools
Elementary44.4%-7.4pp
1474Longview Elementary
Hickory · Hickory City Schools
Elementary44.4%-7.4pp
1475Rama Road Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary44.4%-7.4pp
1476Burnsville Elementary
Burnsville · Yancey County Schools
Elementary44.3%-7.5pp
1477East Duplin High
Beulaville · Duplin County Schools
High44.3%-7.5pp
1478Gov's Village STEM (Upper)
Charlotte · Charlotte-Mecklenburg Schools
Middle44.3%-7.5pp
1479Hoke County High
Raeford · Hoke County Schools
High44.3%-7.5pp
1480Triangle Lake Montessori Elem
High Point · Guilford County Schools
Elementary44.3%-7.5pp
1481Central Elementary
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Elementary44.2%-7.6pp
1482Lucas Middle
Durham · Durham Public Schools
Middle44.2%-7.6pp
1483Oak Hill Elementary
Morganton · Burke County Schools
Elementary44.2%-7.6pp
1484Ronda-Clingman Elementary School
Ronda · Wilkes County Schools
Elementary44.2%-7.6pp
1485Sawmills Elementary
Granite Falls · Caldwell County Schools
Elementary44.2%-7.6pp
1486Westover High
Fayetteville · Cumberland County Schools
High44.2%-7.6pp
1487Zebulon Middle
Zebulon · Wake County Schools
Middle44.2%-7.6pp
1488Blue Ridge Early College
Cashiers · Jackson County Public Schools
High44.1%-7.6pp
1489Carroll Middle
Raleigh · Wake County Schools
Middle44.1%-7.7pp
1490Jacksonville Commons Elem
Jacksonville · Onslow County Schools
Elementary44.1%-7.7pp
1491Kenansville Elementary
Kenansville · Duplin County Schools
Elementary44.1%-7.7pp
1492Overhills Middle
Spring Lake · Harnett County Schools
Middle44.1%-7.7pp
1493South Elementary
Roxboro · Person County Schools
Elementary44.1%-7.7pp
1494Carl A Furr Elementary
Concord · Cabarrus County Schools
Elementary44.0%-7.8pp
1495Dillard Drive Elementary
Raleigh · Wake County Schools
Elementary44.0%-7.8pp
1496Stony Point Elementary
Stony Point · Alexander County Schools
Elementary44.0%-7.8pp
1497Tanglewood Elementary
Lumberton · Public Schools of Robeson County
Elementary44.0%-7.8pp
1498Tyrrell Elementary
Columbia · Tyrrell County Schools
Elementary44.0%-7.8pp
1499Bill Hefner Elementary
Fayetteville · Cumberland County Schools
Elementary43.9%-7.9pp
1500Brier Creek Elementary
Raleigh · Wake County Schools
Elementary43.9%-7.9pp
Page 30 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.