North Carolina schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 1551 | Johnson Street Global Studies High Point · Guilford County Schools | Elementary | 47.0% | -10.2pp |
| 1552 | West Brunswick High Shallotte · Brunswick County Schools | High | 47.0% | -10.2pp |
| 1553 | Allen Jay Middle - A Preparatory Academy High Point · Guilford County Schools | Middle | 46.9% | -10.3pp |
| 1554 | C M Eppes Middle Greenville · Pitt County Schools | Middle | 46.9% | -10.3pp |
| 1555 | East Mecklenburg High School Charlotte · Charlotte-Mecklenburg Schools | High | 46.9% | -10.3pp |
| 1556 | Lumberton Junior Lumberton · Public Schools of Robeson County | Middle | 46.9% | -10.3pp |
| 1557 | P S Jones Middle Washington · Beaufort County Schools | Middle | 46.9% | -10.3pp |
| 1558 | Walter R Johnson Middle Morganton · Burke County Schools | Middle | 46.9% | -10.3pp |
| 1559 | West Smithfield Elementary Smithfield · Johnston County Public Schools | Elementary | 46.9% | -10.3pp |
| 1560 | Whitewater Middle Charlotte · Charlotte-Mecklenburg Schools | Middle | 46.9% | -10.3pp |
| 1561 | Creekside Elementary Durham · Durham Public Schools | Elementary | 46.8% | -10.4pp |
| 1562 | Falkland Elementary Greenville · Pitt County Schools | Elementary | 46.8% | -10.4pp |
| 1563 | Piney Grove Elementary Lumberton · Public Schools of Robeson County | Elementary | 46.8% | -10.4pp |
| 1564 | Aberdeen Elementary Aberdeen · Moore County Schools | Elementary | 46.7% | -10.5pp |
| 1565 | Belvoir Elementary Greenville · Pitt County Schools | Elementary | 46.7% | -10.5pp |
| 1566 | Brentwood Elementary Raleigh · Wake County Schools | Elementary | 46.7% | -10.5pp |
| 1567 | Lucas Middle Durham · Durham Public Schools | Middle | 46.7% | -10.5pp |
| 1568 | Monticello-Brown Summit Elem Browns Summit · Guilford County Schools | Elementary | 46.7% | -10.5pp |
| 1569 | Rosman High Rosman · Transylvania County Schools | High | 46.7% | -10.5pp |
| 1570 | Southwest Guilford High High Point · Guilford County Schools | High | 46.7% | -10.5pp |
| 1571 | Cleveland High Clayton · Johnston County Public Schools | High | 46.6% | -10.6pp |
| 1572 | E B Aycock Middle Greenville · Pitt County Schools | Middle | 46.6% | -10.6pp |
| 1573 | John Small Elementary Washington · Beaufort County Schools | Elementary | 46.6% | -10.6pp |
| 1574 | Phillip O Berry Academy of Technology Charlotte · Charlotte-Mecklenburg Schools | High | 46.6% | -10.6pp |
| 1575 | Edwin A Alderman Elementary Wilmington · New Hanover County Schools | Elementary | 46.5% | -10.7pp |
| 1576 | Happy Valley Elementary Lenoir · Caldwell County Schools | Elementary | 46.5% | -10.7pp |
| 1577 | Harnett Central Middle Angier · Harnett County Schools | Middle | 46.5% | -10.7pp |
| 1578 | Rogers Lane Elementary Raleigh · Wake County Schools | Elementary | 46.5% | -10.7pp |
| 1579 | South Smithfield Elementary Smithfield · Johnston County Public Schools | Elementary | 46.5% | -10.7pp |
| 1580 | Viewmont Elementary Hickory · Hickory City Schools | Elementary | 46.5% | -10.7pp |
| 1581 | East Clayton Elementary Clayton · Johnston County Public Schools | Elementary | 46.4% | -10.8pp |
| 1582 | Maiden High Maiden · Catawba County Schools | High | 46.4% | -10.8pp |
| 1583 | Academy at Smith Greensboro · Guilford County Schools | High | 46.3% | -10.9pp |
| 1584 | Cyrus P Frazier Elementary Greensboro · Guilford County Schools | Elementary | 46.3% | -10.9pp |
| 1585 | East Alexander Middle Hiddenite · Alexander County Schools | Middle | 46.3% | -10.9pp |
| 1586 | Northeast Guilford Middle McLeansville · Guilford County Schools | Middle | 46.3% | -10.9pp |
| 1587 | Cliffdale Elementary Fayetteville · Cumberland County Schools | Elementary | 46.2% | -11.0pp |
| 1588 | Dunn Middle Dunn · Harnett County Schools | Middle | 46.2% | -11.0pp |
| 1589 | Durant Road Middle Raleigh · Wake County Schools | Middle | 46.2% | -11.0pp |
| 1590 | Mountain Heritage High Burnsville · Yancey County Schools | High | 46.2% | -11.0pp |
| 1591 | Riverside Elementary Newland · Avery County Schools | Elementary | 46.2% | -11.0pp |
| 1592 | Sedgefield Elementary Greensboro · Guilford County Schools | Elementary | 46.2% | -11.0pp |
| 1593 | Stoney Creek Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 46.2% | -11.0pp |
| 1594 | Vanceboro-Farm Life Elementary Vanceboro · Craven County Board of Education | Elementary | 46.2% | -11.0pp |
| 1595 | Wheatmore Middle School Trinity · Randolph County School System | Middle | 46.2% | -11.0pp |
| 1596 | Ayden Middle Ayden · Pitt County Schools | Middle | 46.1% | -11.1pp |
| 1597 | Huntsville Elementary Madison · Rockingham County Schools | Elementary | 46.1% | -11.1pp |
| 1598 | Mount Energy Elementary Creedmoor · Granville County Schools | Elementary | 46.1% | -11.1pp |
| 1599 | Centennial Campus Middle Raleigh · Wake County Schools | Middle | 46.0% | -11.2pp |
| 1600 | Franklinton Elementary Franklinton · Franklin County Schools | Elementary | 46.0% | -11.2pp |
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.