North Carolina schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 301 | Newport Elementary Newport · Carteret County Public Schools | Elementary | 78.4% | +21.2pp |
| 302 | Carthage Elementary Carthage · Moore County Schools | Elementary | 78.3% | +21.1pp |
| 303 | Coopers Elementary Elm City · Nash County Public Schools | Elementary | 78.3% | +21.1pp |
| 304 | Swansboro Elementary Swansboro · Onslow County Schools | Elementary | 78.3% | +21.1pp |
| 305 | Caldwell Applied Sciences Academy Hudson · Caldwell County Schools | High | 78.2% | +21.0pp |
| 306 | Palisades Park Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 78.2% | +21.0pp |
| 307 | Hasty Elementary Thomasville · Davidson County Schools | Elementary | 78.1% | +20.9pp |
| 308 | Phillips Middle Chapel Hill · Chapel Hill-Carrboro City Schools | Middle | 78.1% | +20.9pp |
| 309 | W Jesse Gurganus Elementary Havelock · Craven County Board of Education | Elementary | 78.1% | +20.9pp |
| 310 | Holly Springs High Holly Springs · Wake County Schools | High | 78.0% | +20.8pp |
| 311 | Oak Grove Elementary Durham · Durham Public Schools | Elementary | 78.0% | +20.8pp |
| 312 | Richfield Elementary Richfield · Stanly County Schools | Elementary | 78.0% | +20.8pp |
| 313 | Cary Elementary Cary · Wake County Schools | Elementary | 77.9% | +20.7pp |
| 314 | Murphy Middle Murphy · Cherokee County Schools | Middle | 77.9% | +20.7pp |
| 315 | Harmony Elementary Harmony · Iredell-Statesville Schools | Elementary | 77.8% | +20.6pp |
| 316 | Irwin Academic Center Charlotte · Charlotte-Mecklenburg Schools | Elementary | 77.8% | +20.6pp |
| 317 | McDowell Early College Marion · McDowell County Schools | High | 77.8% | +20.6pp |
| 318 | Nancy Reynolds Elementary School Westfield · Stokes County Schools | Elementary | 77.8% | +20.6pp |
| 319 | Saluda Elementary School Saluda · Polk County Schools | Elementary | 77.8% | +20.6pp |
| 320 | Ellenboro Elementary School Ellenboro · Rutherford County Schools | Elementary | 77.7% | +20.5pp |
| 321 | North Davidson Middle Lexington · Davidson County Schools | Middle | 77.7% | +20.5pp |
| 322 | Agriculture and Science Early College Olin · Iredell-Statesville Schools | High | 77.6% | +20.4pp |
| 323 | Cornelius Elementary Cornelius · Charlotte-Mecklenburg Schools | Elementary | 77.5% | +20.3pp |
| 324 | The Downtown School Winston Salem · Winston Salem / Forsyth County Schools | Elementary | 77.5% | +20.3pp |
| 325 | Valle Crucis Elementary Boone · Watauga County Schools | Elementary | 77.5% | +20.3pp |
| 326 | John R Lawrence Elementary School Archdale · Randolph County School System | Elementary | 77.4% | +20.2pp |
| 327 | Surry Early College Dobson · Surry County Schools | High | 77.4% | +20.2pp |
| 328 | Durham School of the Arts Durham · Durham Public Schools | High | 77.3% | +20.1pp |
| 329 | White Oak Elementary Cape Carteret · Carteret County Public Schools | Elementary | 77.3% | +20.1pp |
| 330 | Dr John Codington Elem Wilmington · New Hanover County Schools | Elementary | 77.2% | +20.0pp |
| 331 | Middle Creek Elementary Apex · Wake County Schools | Elementary | 77.2% | +20.0pp |
| 332 | Rowan Co Early College Salisbury · Rowan-Salisbury Schools | High | 77.2% | +20.0pp |
| 333 | Bath Elementary Bath · Beaufort County Schools | Elementary | 77.1% | +19.9pp |
| 334 | Etowah Elementary Etowah · Henderson County Schools | Elementary | 77.1% | +19.9pp |
| 335 | GTCC Middle College High Jamestown · Guilford County Schools | High | 77.1% | +19.9pp |
| 336 | J.V. Washam Elementary Cornelius · Charlotte-Mecklenburg Schools | Elementary | 77.1% | +19.9pp |
| 337 | Lakeshore Elementary Mooresville · Iredell-Statesville Schools | Elementary | 77.1% | +19.9pp |
| 338 | Royal Oaks Elementary Kannapolis · Cabarrus County Schools | Elementary | 77.1% | +19.9pp |
| 339 | Cleveland Elementary Clayton · Johnston County Public Schools | Elementary | 77.0% | +19.8pp |
| 340 | Cox Mill High School Concord · Cabarrus County Schools | High | 77.0% | +19.8pp |
| 341 | Hawfields Middle Mebane · Alamance-Burlington Schools | Middle | 76.9% | +19.7pp |
| 342 | Lee Early College Sanford · Lee County Schools | High | 76.8% | +19.6pp |
| 343 | North Wake College and Career Academy Wake Forest · Wake County Schools | High | 76.8% | +19.6pp |
| 344 | Pathways Elementary Hillsborough · Orange County Schools | Elementary | 76.8% | +19.6pp |
| 345 | Pinewood Elementary Mount Holly · Gaston County Schools | Elementary | 76.8% | +19.6pp |
| 346 | Fletcher Elementary Fletcher · Henderson County Schools | Elementary | 76.7% | +19.5pp |
| 347 | Hardin Park Elementary Boone · Watauga County Schools | Elementary | 76.7% | +19.5pp |
| 348 | Piney Creek Elementary Piney Creek · Alleghany County Schools | Elementary | 76.7% | +19.5pp |
| 349 | William H Owen Elementary Fayetteville · Cumberland County Schools | Elementary | 76.7% | +19.5pp |
| 350 | Alamance Elementary Greensboro · Guilford County Schools | Elementary | 76.6% | +19.4pp |
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.