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