North Carolina schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 1951 | North Pitt High Bethel · Pitt County Schools | High | 30.8% | -22.0pp |
| 1952 | J. M. Alexander Middle Huntersville · Charlotte-Mecklenburg Schools | Middle | 30.7% | -22.1pp |
| 1953 | Lingerfeldt Elementary Gastonia · Gaston County Schools | Elementary | 30.7% | -22.1pp |
| 1954 | Waldo C Falkener Sr Elementary Greensboro · Guilford County Schools | Elementary | 30.7% | -22.1pp |
| 1955 | Freedom High Morganton · Burke County Schools | High | 30.6% | -22.2pp |
| 1956 | Lumberton Senior High Lumberton · Public Schools of Robeson County | High | 30.6% | -22.2pp |
| 1957 | G R Edwards Elementary Rocky Mount · Nash County Public Schools | Elementary | 30.5% | -22.3pp |
| 1958 | Oak Grove High Winston-Salem · Davidson County Schools | High | 30.5% | -22.3pp |
| 1959 | Saint Pauls High Saint Pauls · Public Schools of Robeson County | High | 30.5% | -22.3pp |
| 1960 | Caldwell Online Academy Lenoir · Caldwell County Schools | Combined | 30.4% | -22.4pp |
| 1961 | Cumberland Virtual Academy K-5 Fayetteville · Cumberland County Schools | Elementary | 30.4% | -22.4pp |
| 1962 | Phillips Middle Battleboro · Edgecombe County Public Schools | Middle | 30.4% | -22.4pp |
| 1963 | Clarke Elementary Henderson · Vance County Schools | Elementary | 30.3% | -22.5pp |
| 1964 | Owen High Black Mountain · Buncombe County Schools | High | 30.3% | -22.5pp |
| 1965 | Enfield Middle S.T.E.A.M. Academy Enfield · Halifax County Schools | Middle | 30.2% | -22.6pp |
| 1966 | Ferguson-Easley Elementary Fayetteville · Cumberland County Schools | Elementary | 30.2% | -22.6pp |
| 1967 | Hunter Huss High Gastonia · Gaston County Schools | High | 30.2% | -22.6pp |
| 1968 | Southern Guilford High Greensboro · Guilford County Schools | High | 30.2% | -22.6pp |
| 1969 | Western Guilford High Greensboro · Guilford County Schools | High | 30.2% | -22.6pp |
| 1970 | Central Cabarrus High Concord · Cabarrus County Schools | High | 30.1% | -22.7pp |
| 1971 | Farmville Central High Farmville · Pitt County Schools | High | 30.1% | -22.7pp |
| 1972 | Wolf Meadow Elementary Concord · Cabarrus County Schools | Elementary | 30.1% | -22.7pp |
| 1973 | Bruns Avenue Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 30.0% | -22.8pp |
| 1974 | Hidden Valley Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 30.0% | -22.8pp |
| 1975 | Reid Park Academy Charlotte · Charlotte-Mecklenburg Schools | Elementary | 30.0% | -22.8pp |
| 1976 | South Robeson Middle School Rowland · Public Schools of Robeson County | Middle | 30.0% | -22.8pp |
| 1977 | Townsend Elementary Maxton · Public Schools of Robeson County | Elementary | 30.0% | -22.8pp |
| 1978 | Woodfin Elementary Asheville · Buncombe County Schools | Elementary | 30.0% | -22.8pp |
| 1979 | Gates County Senior High Gatesville · Gates County Schools | High | 29.9% | -22.9pp |
| 1980 | Independence High School Charlotte · Charlotte-Mecklenburg Schools | High | 29.9% | -22.9pp |
| 1981 | Roanoke Rapids High School Roanoke Rapids · Roanoke Rapids City Schools | High | 29.8% | -23.0pp |
| 1982 | Anson Middle Wadesboro · Anson County Schools | Middle | 29.7% | -23.1pp |
| 1983 | Harvey R Newlin Elementary Burlington · Alamance-Burlington Schools | Elementary | 29.7% | -23.1pp |
| 1984 | Petree Elementary Winston-Salem · Winston Salem / Forsyth County Schools | Elementary | 29.7% | -23.1pp |
| 1985 | Turrentine Middle Burlington · Alamance-Burlington Schools | Middle | 29.7% | -23.1pp |
| 1986 | North Brunswick High Leland · Brunswick County Schools | High | 29.6% | -23.2pp |
| 1987 | North Mecklenburg High School Huntersville · Charlotte-Mecklenburg Schools | High | 29.6% | -23.2pp |
| 1988 | Carver Middle Laurel Hill · Scotland County Schools | Middle | 29.5% | -23.3pp |
| 1989 | Gillespie Park Elementary Greensboro · Guilford County Schools | Elementary | 29.5% | -23.3pp |
| 1990 | Southside High Chocowinity · Beaufort County Schools | High | 29.5% | -23.3pp |
| 1991 | Luther Nick Jeralds Middle Fayetteville · Cumberland County Schools | Middle | 29.4% | -23.4pp |
| 1992 | Page High Greensboro · Guilford County Schools | High | 29.4% | -23.4pp |
| 1993 | J E Holmes Middle Eden · Rockingham County Schools | Middle | 29.3% | -23.5pp |
| 1994 | Kannapolis Middle School 7/8 Kannapolis · Kannapolis City Schools | Middle | 29.3% | -23.5pp |
| 1995 | Reidsville Middle Reidsville · Rockingham County Schools | Middle | 29.3% | -23.5pp |
| 1996 | Southeast Halifax Collegiate Prep Academ Halifax · Halifax County Schools | High | 29.3% | -23.5pp |
| 1997 | Career Academy and Technical School Troutman · Iredell-Statesville Schools | High | 29.2% | -23.6pp |
| 1998 | Rocky Mount Middle Rocky Mount · Nash County Public Schools | Middle | 29.2% | -23.6pp |
| 1999 | West Charlotte High School Charlotte · Charlotte-Mecklenburg Schools | High | 29.2% | -23.6pp |
| 2000 | Carver Heights Elementary Goldsboro · Wayne County Public Schools | Elementary | 29.1% | -23.7pp |
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 Mathematics 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.