North Carolina schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 151 | Stanley Middle Stanley · Gaston County Schools | Middle | 57.7% | +4.9pp |
| 152 | Swift Creek Middle Clayton · Johnston County Public Schools | Middle | 57.6% | +4.8pp |
| 153 | Forbush Middle East Bend · Yadkin County Schools | Middle | 57.5% | +4.7pp |
| 154 | Norwayne Middle Fremont · Wayne County Public Schools | Middle | 57.3% | +4.5pp |
| 155 | Mount Airy Middle Mount Airy · Mount Airy City Schools | Middle | 57.0% | +4.2pp |
| 156 | Rockingham Middle Rockingham · Richmond County Schools | Middle | 57.0% | +4.2pp |
| 157 | Apple Valley Middle Hendersonville · Henderson County Schools | Middle | 56.5% | +3.7pp |
| 158 | Newton-Conover Middle Conover · Newton Conover City Schools | Middle | 56.5% | +3.7pp |
| 159 | Cedar Creek Middle Youngsville · Franklin County Schools | Middle | 56.3% | +3.5pp |
| 160 | Sedgefield Middle Charlotte · Charlotte-Mecklenburg Schools | Middle | 56.3% | +3.5pp |
| 161 | Perquimans County Middle Winfall · Perquimans County Schools | Middle | 56.2% | +3.4pp |
| 162 | Town Creek Middle Winnabow · Brunswick County Schools | Middle | 56.2% | +3.4pp |
| 163 | Cape Fear Middle Rocky Point · Pender County Schools | Middle | 55.9% | +3.1pp |
| 164 | Central Middle School Gatesville · Gates County Schools | Middle | 55.9% | +3.1pp |
| 165 | New Century International Middle Fayetteville · Cumberland County Schools | Middle | 55.8% | +3.0pp |
| 166 | Rosewood Middle Goldsboro · Wayne County Public Schools | Middle | 55.6% | +2.8pp |
| 167 | Burns Middle Lawndale · Cleveland County Schools | Middle | 55.5% | +2.7pp |
| 168 | McGee's Crossroads Middle Benson · Johnston County Public Schools | Middle | 55.5% | +2.7pp |
| 169 | Mount Holly Middle Mount Holly · Gaston County Schools | Middle | 55.5% | +2.7pp |
| 170 | Central Middle Whiteville · Whiteville City Schools | Middle | 55.4% | +2.6pp |
| 171 | J N Fries Magnet School Concord · Cabarrus County Schools | Middle | 55.2% | +2.4pp |
| 172 | Dixon Middle Sneads Ferry · Onslow County Schools | Middle | 55.0% | +2.2pp |
| 173 | North Johnston Middle Micro · Johnston County Public Schools | Middle | 54.9% | +2.1pp |
| 174 | Holly Shelter Middle Castle Hayne · New Hanover County Schools | Middle | 54.8% | +2.0pp |
| 175 | A G Cox Middle Winterville · Pitt County Schools | Middle | 54.7% | +1.9pp |
| 176 | Waynesville Middle Waynesville · Haywood County Schools | Middle | 54.7% | +1.9pp |
| 177 | Maiden Middle School Maiden · Catawba County Schools | Middle | 54.4% | +1.6pp |
| 178 | Rosman Middle Rosman · Transylvania County Schools | Middle | 54.4% | +1.6pp |
| 179 | South Davie Middle Mocksville · Davie County Schools | Middle | 54.4% | +1.6pp |
| 180 | Whitewater Middle Charlotte · Charlotte-Mecklenburg Schools | Middle | 54.2% | +1.4pp |
| 181 | Chase Middle School Forest City · Rutherford County Schools | Middle | 54.1% | +1.3pp |
| 182 | Riverwood Middle Clayton · Johnston County Public Schools | Middle | 54.1% | +1.3pp |
| 183 | James E Shepard Middle Durham · Durham Public Schools | Middle | 53.7% | +0.9pp |
| 184 | Central Middle Dobson · Surry County Schools | Middle | 53.6% | +0.8pp |
| 185 | SanLee Middle School Sanford · Lee County Schools | Middle | 53.6% | +0.8pp |
| 186 | Table Rock Middle Morganton · Burke County Schools | Middle | 53.6% | +0.8pp |
| 187 | Northeastern Randolph Middle School Liberty · Randolph County School System | Middle | 53.4% | +0.6pp |
| 188 | Pamlico County Middle Bayboro · Pamlico County Schools | Middle | 53.4% | +0.6pp |
| 189 | Koontz Intermediate Asheville · Buncombe County Schools | Middle | 53.3% | +0.5pp |
| 190 | Speight Middle Stantonsburg · Wilson County Schools | Middle | 53.2% | +0.4pp |
| 191 | East Alexander Middle Hiddenite · Alexander County Schools | Middle | 53.1% | +0.3pp |
| 192 | East Burke Middle Connelly Springs · Burke County Schools | Middle | 53.1% | +0.3pp |
| 193 | Kiser Middle Greensboro · Guilford County Schools | Middle | 52.9% | +0.1pp |
| 194 | North Stanly Middle New London · Stanly County Schools | Middle | 52.9% | +0.1pp |
| 195 | Polk County Middle School Mill Spring · Polk County Schools | Middle | 52.6% | -0.2pp |
| 196 | Newport Middle Newport · Carteret County Public Schools | Middle | 52.4% | -0.4pp |
| 197 | E Lawson Brown Middle Thomasville · Davidson County Schools | Middle | 52.3% | -0.5pp |
| 198 | South Brunswick Middle Southport · Brunswick County Schools | Middle | 52.3% | -0.5pp |
| 199 | Enka Intermediate Candler · Buncombe County Schools | Middle | 52.2% | -0.6pp |
| 200 | West McDowell Middle School Marion · McDowell County Schools | Middle | 52.0% | -0.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 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.