North Carolina schools ranked by test score
| Rank | School | Level | Reading | vs state |
|---|---|---|---|---|
| 1301 | Stoneville Elementary Stoneville · Rockingham County Schools | Elementary | 47.7% | -4.1pp |
| 1302 | Taylorsville Elementary Taylorsville · Alexander County Schools | Elementary | 47.7% | -4.1pp |
| 1303 | Vandora Springs Elementary Garner · Wake County Schools | Elementary | 47.7% | -4.1pp |
| 1304 | West McDowell Middle School Marion · McDowell County Schools | Middle | 47.7% | -4.1pp |
| 1305 | Cedar Ridge Elementary Lowgap · Surry County Schools | Elementary | 47.6% | -4.2pp |
| 1306 | Eastern Elementary Greenville · Pitt County Schools | Elementary | 47.6% | -4.2pp |
| 1307 | Lucy Ragsdale High Jamestown · Guilford County Schools | High | 47.6% | -4.2pp |
| 1308 | Sedalia Elementary Sedalia · Guilford County Schools | Elementary | 47.6% | -4.2pp |
| 1309 | West Yadkin Elementary Hamptonville · Yadkin County Schools | Elementary | 47.6% | -4.2pp |
| 1310 | Carver Elementary Mount Olive · Wayne County Public Schools | Elementary | 47.5% | -4.3pp |
| 1311 | Kernersville Middle Kernersville · Winston Salem / Forsyth County Schools | Middle | 47.5% | -4.3pp |
| 1312 | North Surry High Mount Airy · Surry County Schools | High | 47.5% | -4.3pp |
| 1313 | East Franklin Elementary Franklin · Macon County Schools | Elementary | 47.3% | -4.5pp |
| 1314 | Southwest High Jacksonville · Onslow County Schools | High | 47.3% | -4.5pp |
| 1315 | Alexander Wilson Elementary Graham · Alamance-Burlington Schools | Elementary | 47.2% | -4.6pp |
| 1316 | Ayden-Grifton High Ayden · Pitt County Schools | High | 47.2% | -4.6pp |
| 1317 | Clyde Erwin Elementary Jacksonville · Onslow County Schools | Elementary | 47.2% | -4.6pp |
| 1318 | Davenport A+ School Lenoir · Caldwell County Schools | Elementary | 47.2% | -4.6pp |
| 1319 | Harnett Central High Angier · Harnett County Schools | High | 47.2% | -4.6pp |
| 1320 | South View High Hope Mills · Cumberland County Schools | High | 47.2% | -4.6pp |
| 1321 | Central Middle Dobson · Surry County Schools | Middle | 47.1% | -4.7pp |
| 1322 | E E Miller Elementary Fayetteville · Cumberland County Schools | Elementary | 47.1% | -4.7pp |
| 1323 | Guilford eLearning University Prep Greensboro · Guilford County Schools | Elementary | 47.1% | -4.7pp |
| 1324 | Jackson Park Elementary Kannapolis · Kannapolis City Schools | Elementary | 47.1% | -4.7pp |
| 1325 | Mabel Elementary Zionville · Watauga County Schools | Elementary | 47.1% | -4.7pp |
| 1326 | North Brook Elementary Vale · Lincoln County Schools | Elementary | 47.1% | -4.7pp |
| 1327 | Scotts Creek School Sylva · Jackson County Public Schools | Elementary | 47.1% | -4.7pp |
| 1328 | Union Elementary Shelby · Cleveland County Schools | Elementary | 47.1% | -4.7pp |
| 1329 | Western Harnett High Lillington · Harnett County Schools | High | 47.1% | -4.7pp |
| 1330 | William H Owen Elementary Fayetteville · Cumberland County Schools | Elementary | 47.1% | -4.7pp |
| 1331 | Elon Elementary Elon · Alamance-Burlington Schools | Elementary | 47.0% | -4.8pp |
| 1332 | Leaksville-Spray Elementary Eden · Rockingham County Schools | Elementary | 47.0% | -4.8pp |
| 1333 | Lyle Creek Elementary Conover · Catawba County Schools | Elementary | 47.0% | -4.8pp |
| 1334 | Macon Middle School Franklin · Macon County Schools | Middle | 47.0% | -4.8pp |
| 1335 | Mt. Vernon-Ruth Elementary School Forest City · Rutherford County Schools | Elementary | 47.0% | -4.8pp |
| 1336 | Rosman Middle Rosman · Transylvania County Schools | Middle | 47.0% | -4.8pp |
| 1337 | Union Elementary Rowland · Public Schools of Robeson County | Elementary | 47.0% | -4.8pp |
| 1338 | Welcome Elementary Lexington · Davidson County Schools | Elementary | 47.0% | -4.8pp |
| 1339 | Allen Jay Middle - A Preparatory Academy High Point · Guilford County Schools | Middle | 46.9% | -4.9pp |
| 1340 | Costner Elementary Dallas · Gaston County Schools | Elementary | 46.9% | -4.9pp |
| 1341 | Denton Elementary Denton · Davidson County Schools | Elementary | 46.9% | -4.9pp |
| 1342 | Fremont STARS Elementary Fremont · Wayne County Public Schools | Elementary | 46.8% | -5.0pp |
| 1343 | Gibsonville Elementary Gibsonville · Guilford County Schools | Elementary | 46.8% | -5.0pp |
| 1344 | Mary C Williams Elementary Wilmington · New Hanover County Schools | Elementary | 46.8% | -5.0pp |
| 1345 | Courtney Elementary Yadkinville · Yadkin County Schools | Elementary | 46.7% | -5.1pp |
| 1346 | Kings Creek Elementary Lenoir · Caldwell County Schools | Elementary | 46.7% | -5.1pp |
| 1347 | Mary McArthur Elementary Fayetteville · Cumberland County Schools | Elementary | 46.7% | -5.1pp |
| 1348 | Olympic High School Charlotte · Charlotte-Mecklenburg Schools | High | 46.7% | -5.1pp |
| 1349 | Rock Rest Elementary Monroe · Union County Public Schools | Elementary | 46.7% | -5.1pp |
| 1350 | Washington High Washington · Beaufort County Schools | High | 46.7% | -5.1pp |
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.