The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

North Carolina schools ranked by test score

Latest NC EOG / EOC year (2024-25). 2,268 schools with reported Mathematics scores. State average: 52.8%.
RankSchoolLevelMathematicsvs state
1951North Pitt High
Bethel · Pitt County Schools
High30.8%-22.0pp
1952J. M. Alexander Middle
Huntersville · Charlotte-Mecklenburg Schools
Middle30.7%-22.1pp
1953Lingerfeldt Elementary
Gastonia · Gaston County Schools
Elementary30.7%-22.1pp
1954Waldo C Falkener Sr Elementary
Greensboro · Guilford County Schools
Elementary30.7%-22.1pp
1955Freedom High
Morganton · Burke County Schools
High30.6%-22.2pp
1956Lumberton Senior High
Lumberton · Public Schools of Robeson County
High30.6%-22.2pp
1957G R Edwards Elementary
Rocky Mount · Nash County Public Schools
Elementary30.5%-22.3pp
1958Oak Grove High
Winston-Salem · Davidson County Schools
High30.5%-22.3pp
1959Saint Pauls High
Saint Pauls · Public Schools of Robeson County
High30.5%-22.3pp
1960Caldwell Online Academy
Lenoir · Caldwell County Schools
Combined30.4%-22.4pp
1961Cumberland Virtual Academy K-5
Fayetteville · Cumberland County Schools
Elementary30.4%-22.4pp
1962Phillips Middle
Battleboro · Edgecombe County Public Schools
Middle30.4%-22.4pp
1963Clarke Elementary
Henderson · Vance County Schools
Elementary30.3%-22.5pp
1964Owen High
Black Mountain · Buncombe County Schools
High30.3%-22.5pp
1965Enfield Middle S.T.E.A.M. Academy
Enfield · Halifax County Schools
Middle30.2%-22.6pp
1966Ferguson-Easley Elementary
Fayetteville · Cumberland County Schools
Elementary30.2%-22.6pp
1967Hunter Huss High
Gastonia · Gaston County Schools
High30.2%-22.6pp
1968Southern Guilford High
Greensboro · Guilford County Schools
High30.2%-22.6pp
1969Western Guilford High
Greensboro · Guilford County Schools
High30.2%-22.6pp
1970Central Cabarrus High
Concord · Cabarrus County Schools
High30.1%-22.7pp
1971Farmville Central High
Farmville · Pitt County Schools
High30.1%-22.7pp
1972Wolf Meadow Elementary
Concord · Cabarrus County Schools
Elementary30.1%-22.7pp
1973Bruns Avenue Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-22.8pp
1974Hidden Valley Elementary
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-22.8pp
1975Reid Park Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary30.0%-22.8pp
1976South Robeson Middle School
Rowland · Public Schools of Robeson County
Middle30.0%-22.8pp
1977Townsend Elementary
Maxton · Public Schools of Robeson County
Elementary30.0%-22.8pp
1978Woodfin Elementary
Asheville · Buncombe County Schools
Elementary30.0%-22.8pp
1979Gates County Senior High
Gatesville · Gates County Schools
High29.9%-22.9pp
1980Independence High School
Charlotte · Charlotte-Mecklenburg Schools
High29.9%-22.9pp
1981Roanoke Rapids High School
Roanoke Rapids · Roanoke Rapids City Schools
High29.8%-23.0pp
1982Anson Middle
Wadesboro · Anson County Schools
Middle29.7%-23.1pp
1983Harvey R Newlin Elementary
Burlington · Alamance-Burlington Schools
Elementary29.7%-23.1pp
1984Petree Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary29.7%-23.1pp
1985Turrentine Middle
Burlington · Alamance-Burlington Schools
Middle29.7%-23.1pp
1986North Brunswick High
Leland · Brunswick County Schools
High29.6%-23.2pp
1987North Mecklenburg High School
Huntersville · Charlotte-Mecklenburg Schools
High29.6%-23.2pp
1988Carver Middle
Laurel Hill · Scotland County Schools
Middle29.5%-23.3pp
1989Gillespie Park Elementary
Greensboro · Guilford County Schools
Elementary29.5%-23.3pp
1990Southside High
Chocowinity · Beaufort County Schools
High29.5%-23.3pp
1991Luther Nick Jeralds Middle
Fayetteville · Cumberland County Schools
Middle29.4%-23.4pp
1992Page High
Greensboro · Guilford County Schools
High29.4%-23.4pp
1993J E Holmes Middle
Eden · Rockingham County Schools
Middle29.3%-23.5pp
1994Kannapolis Middle School 7/8
Kannapolis · Kannapolis City Schools
Middle29.3%-23.5pp
1995Reidsville Middle
Reidsville · Rockingham County Schools
Middle29.3%-23.5pp
1996Southeast Halifax Collegiate Prep Academ
Halifax · Halifax County Schools
High29.3%-23.5pp
1997Career Academy and Technical School
Troutman · Iredell-Statesville Schools
High29.2%-23.6pp
1998Rocky Mount Middle
Rocky Mount · Nash County Public Schools
Middle29.2%-23.6pp
1999West Charlotte High School
Charlotte · Charlotte-Mecklenburg Schools
High29.2%-23.6pp
2000Carver Heights Elementary
Goldsboro · Wayne County Public Schools
Elementary29.1%-23.7pp
Page 40 of 46

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.