North Carolina schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 1951 | Southeast Raleigh Elementary Raleigh · Wake County Schools | Elementary | 35.2% | -22.0pp |
| 1952 | Ferguson-Easley Elementary Fayetteville · Cumberland County Schools | Elementary | 35.1% | -22.1pp |
| 1953 | Gates County Senior High Gatesville · Gates County Schools | High | 35.1% | -22.1pp |
| 1954 | Louisburg Elementary Louisburg · Franklin County Schools | Elementary | 35.1% | -22.1pp |
| 1955 | North Iredell High Olin · Iredell-Statesville Schools | High | 35.1% | -22.1pp |
| 1956 | J. M. Alexander Middle Huntersville · Charlotte-Mecklenburg Schools | Middle | 35.0% | -22.2pp |
| 1957 | Jay M Robinson High Concord · Cabarrus County Schools | High | 35.0% | -22.2pp |
| 1958 | New Hanover High Wilmington · New Hanover County Schools | High | 35.0% | -22.2pp |
| 1959 | Rocky Mount Middle Rocky Mount · Nash County Public Schools | Middle | 35.0% | -22.2pp |
| 1960 | Waldo C Falkener Sr Elementary Greensboro · Guilford County Schools | Elementary | 35.0% | -22.2pp |
| 1961 | Roseboro-Salemburg Middle Roseboro · Sampson County Schools | Middle | 34.9% | -22.3pp |
| 1962 | Southwest Middle Gastonia · Gaston County Schools | Middle | 34.9% | -22.3pp |
| 1963 | Wallace Elementary Wallace · Duplin County Schools | Elementary | 34.9% | -22.3pp |
| 1964 | Zeb Vance Elementary Kittrell · Vance County Schools | Elementary | 34.9% | -22.3pp |
| 1965 | Clarke Elementary Henderson · Vance County Schools | Elementary | 34.8% | -22.4pp |
| 1966 | E O Young Jr Elementary Henderson · Vance County Schools | Elementary | 34.8% | -22.4pp |
| 1967 | Erwin Middle Salisbury · Rowan-Salisbury Schools | Middle | 34.8% | -22.4pp |
| 1968 | North Pitt High Bethel · Pitt County Schools | High | 34.8% | -22.4pp |
| 1969 | Carson High China Grove · Rowan-Salisbury Schools | High | 34.7% | -22.5pp |
| 1970 | West Cabarrus High Concord · Cabarrus County Schools | High | 34.6% | -22.6pp |
| 1971 | Onslow Virtual School Jacksonville · Onslow County Schools | Combined | 34.5% | -22.7pp |
| 1972 | Bruns Avenue Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 34.4% | -22.8pp |
| 1973 | Jacksonville Commons Elem Jacksonville · Onslow County Schools | Elementary | 34.4% | -22.8pp |
| 1974 | Walter M Williams High Burlington · Alamance-Burlington Schools | High | 34.4% | -22.8pp |
| 1975 | Ashe County High West Jefferson · Ashe County Schools | High | 34.3% | -22.9pp |
| 1976 | Columbia Middle Columbia · Tyrrell County Schools | Middle | 34.3% | -22.9pp |
| 1977 | Troutman Middle Troutman · Iredell-Statesville Schools | Middle | 34.3% | -22.9pp |
| 1978 | Clayton High Clayton · Johnston County Public Schools | High | 34.2% | -23.0pp |
| 1979 | Martin Luther King Jr Middle Charlotte · Charlotte-Mecklenburg Schools | Middle | 34.2% | -23.0pp |
| 1980 | Newton-Conover High Newton · Newton Conover City Schools | High | 34.2% | -23.0pp |
| 1981 | Greene County Middle Snow Hill · Greene County Schools | Middle | 34.1% | -23.1pp |
| 1982 | Nash Everywhere Digital Academy (NEDA) Rocky Mount · Nash County Public Schools | Combined | 34.1% | -23.1pp |
| 1983 | Smithfield Middle Smithfield · Johnston County Public Schools | Middle | 34.1% | -23.1pp |
| 1984 | North Johnston High Kenly · Johnston County Public Schools | High | 34.0% | -23.2pp |
| 1985 | Williamsburg Elementary Reidsville · Rockingham County Schools | Elementary | 33.8% | -23.4pp |
| 1986 | Bethesda Elementary Durham · Durham Public Schools | Elementary | 33.7% | -23.5pp |
| 1987 | Brogden Middle Durham · Durham Public Schools | Middle | 33.7% | -23.5pp |
| 1988 | Rockingham County High Reidsville · Rockingham County Schools | High | 33.7% | -23.5pp |
| 1989 | Chase High School Forest City · Rutherford County Schools | High | 33.6% | -23.6pp |
| 1990 | Wolf Meadow Elementary Concord · Cabarrus County Schools | Elementary | 33.6% | -23.6pp |
| 1991 | Bessemer City Central Elem Bessemer City · Gaston County Schools | Elementary | 33.3% | -23.9pp |
| 1992 | C.F. Pope Elementary Burgaw · Pender County Schools | Elementary | 33.3% | -23.9pp |
| 1993 | Green Ridge Elementary Biscoe · Montgomery County Schools | Elementary | 33.3% | -23.9pp |
| 1994 | Hibriten High Lenoir · Caldwell County Schools | High | 33.3% | -23.9pp |
| 1995 | Knightdale Elementary Knightdale · Wake County Schools | Elementary | 33.3% | -23.9pp |
| 1996 | Pickett Elementary School Lexington · Lexington City Schools | Elementary | 33.3% | -23.9pp |
| 1997 | Vandalia Elementary Greensboro · Guilford County Schools | Elementary | 33.3% | -23.9pp |
| 1998 | Walnut Creek Elementary Raleigh · Wake County Schools | Elementary | 33.3% | -23.9pp |
| 1999 | Washington Elementary Greensboro · Guilford County Schools | Elementary | 33.3% | -23.9pp |
| 2000 | East Wake High Wendell · Wake County Schools | High | 32.9% | -24.3pp |
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.