North Carolina schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 351 | Swain County High School Bryson City · Swain County Schools | High | 36.7% | -20.5pp |
| 352 | Warren Early College High Warrenton · Warren County Schools | High | 36.7% | -20.5pp |
| 353 | Watauga Innovation Academy Boone · Watauga County Schools | High | 36.7% | -20.5pp |
| 354 | Lucy Ragsdale High Jamestown · Guilford County Schools | High | 36.5% | -20.7pp |
| 355 | Bertie Early College High Windsor · Bertie County Schools | High | 36.4% | -20.8pp |
| 356 | Owen High Black Mountain · Buncombe County Schools | High | 36.4% | -20.8pp |
| 357 | Saint Pauls High Saint Pauls · Public Schools of Robeson County | High | 36.4% | -20.8pp |
| 358 | Alamance Virtual School Graham · Alamance-Burlington Schools | High | 36.0% | -21.2pp |
| 359 | Uwharrie Ridge Six-Twelve Trinity · Randolph County School System | High | 35.9% | -21.4pp |
| 360 | Forbush High East Bend · Yadkin County Schools | High | 35.5% | -21.7pp |
| 361 | North Lenoir High La Grange · Lenoir County Public Schools | High | 35.5% | -21.7pp |
| 362 | Northampton Early College Weldon · Northampton County Schools | High | 35.5% | -21.7pp |
| 363 | Hoke County High Raeford · Hoke County Schools | High | 35.2% | -22.0pp |
| 364 | Gates County Senior High Gatesville · Gates County Schools | High | 35.1% | -22.1pp |
| 365 | North Iredell High Olin · Iredell-Statesville Schools | High | 35.1% | -22.1pp |
| 366 | Jay M Robinson High Concord · Cabarrus County Schools | High | 35.0% | -22.2pp |
| 367 | New Hanover High Wilmington · New Hanover County Schools | High | 35.0% | -22.2pp |
| 368 | North Pitt High Bethel · Pitt County Schools | High | 34.8% | -22.4pp |
| 369 | Carson High China Grove · Rowan-Salisbury Schools | High | 34.7% | -22.5pp |
| 370 | West Cabarrus High Concord · Cabarrus County Schools | High | 34.6% | -22.6pp |
| 371 | Walter M Williams High Burlington · Alamance-Burlington Schools | High | 34.4% | -22.8pp |
| 372 | Ashe County High West Jefferson · Ashe County Schools | High | 34.3% | -22.9pp |
| 373 | Clayton High Clayton · Johnston County Public Schools | High | 34.2% | -23.0pp |
| 374 | Newton-Conover High Newton · Newton Conover City Schools | High | 34.2% | -23.0pp |
| 375 | North Johnston High Kenly · Johnston County Public Schools | High | 34.0% | -23.2pp |
| 376 | Rockingham County High Reidsville · Rockingham County Schools | High | 33.7% | -23.5pp |
| 377 | Chase High School Forest City · Rutherford County Schools | High | 33.6% | -23.6pp |
| 378 | Hibriten High Lenoir · Caldwell County Schools | High | 33.3% | -23.9pp |
| 379 | East Wake High Wendell · Wake County Schools | High | 32.9% | -24.3pp |
| 380 | Eastern Alamance High Mebane · Alamance-Burlington Schools | High | 32.7% | -24.5pp |
| 381 | Hawthorne Academy of Health Sciences Charlotte · Charlotte-Mecklenburg Schools | High | 32.6% | -24.6pp |
| 382 | Vance Virtual Village Academy Henderson · Vance County Schools | High | 32.6% | -24.6pp |
| 383 | High Point Central High High Point · Guilford County Schools | High | 32.5% | -24.7pp |
| 384 | South Granville High Creedmoor · Granville County Schools | High | 32.5% | -24.7pp |
| 385 | Erwin High Asheville · Buncombe County Schools | High | 32.3% | -24.9pp |
| 386 | John M Morehead High Eden · Rockingham County Schools | High | 32.3% | -24.9pp |
| 387 | Shelby High Shelby · Cleveland County Schools | High | 32.3% | -24.9pp |
| 388 | South Rowan High China Grove · Rowan-Salisbury Schools | High | 32.3% | -24.9pp |
| 389 | Lee County High Sanford · Lee County Schools | High | 32.0% | -25.2pp |
| 390 | Jordan-Matthews High Siler City · Chatham County Schools | High | 31.9% | -25.3pp |
| 391 | Montgomery Central High Troy · Montgomery County Schools | High | 31.9% | -25.3pp |
| 392 | Bunn High Bunn · Franklin County Schools | High | 31.8% | -25.4pp |
| 393 | East Duplin High Beulaville · Duplin County Schools | High | 31.8% | -25.4pp |
| 394 | Cochrane Collegiate Academy Charlotte · Charlotte-Mecklenburg Schools | High | 31.6% | -25.6pp |
| 395 | Walkertown High Walkertown · Winston Salem / Forsyth County Schools | High | 31.6% | -25.6pp |
| 396 | Washington High Washington · Beaufort County Schools | High | 31.6% | -25.6pp |
| 397 | Northern High Durham · Durham Public Schools | High | 31.5% | -25.7pp |
| 398 | Bertie High Windsor · Bertie County Schools | High | 31.4% | -25.8pp |
| 399 | Hugh M Cummings High Burlington · Alamance-Burlington Schools | High | 31.4% | -25.8pp |
| 400 | Union High Rose Hill · Sampson County Schools | High | 31.4% | -25.8pp |
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 Science 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.