North Carolina schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 651 | Harris Creek Elementary Raleigh · Wake County Schools | Elementary | 58.7% | +5.9pp |
| 652 | Merrick-Moore Elementary Durham · Durham Public Schools | Elementary | 58.7% | +5.9pp |
| 653 | Diggs-Latham Elementary Winston Salem · Winston Salem / Forsyth County Schools | Elementary | 58.6% | +5.8pp |
| 654 | Reedy Fork Elementary Greensboro · Guilford County Schools | Elementary | 58.6% | +5.8pp |
| 655 | Stateside Elementary Jacksonville · Onslow County Schools | Elementary | 58.6% | +5.8pp |
| 656 | Haw Creek Elementary Asheville · Buncombe County Schools | Elementary | 58.5% | +5.7pp |
| 657 | Lee Woodard Elementary Black Creek · Wilson County Schools | Elementary | 58.5% | +5.7pp |
| 658 | Shepherd Elementary Mooresville · Iredell-Statesville Schools | Elementary | 58.5% | +5.7pp |
| 659 | South Greenville Elementary Greenville · Pitt County Schools | Elementary | 58.5% | +5.7pp |
| 660 | Bridgeton Elementary New Bern · Craven County Board of Education | Elementary | 58.3% | +5.5pp |
| 661 | Fair Grove Elementary Thomasville · Davidson County Schools | Elementary | 58.3% | +5.5pp |
| 662 | John J Blair Elementary Wilmington · New Hanover County Schools | Elementary | 58.3% | +5.5pp |
| 663 | Reedy Creek Elementary Cary · Wake County Schools | Elementary | 58.3% | +5.5pp |
| 664 | Cedar Ridge Elementary Lowgap · Surry County Schools | Elementary | 58.2% | +5.4pp |
| 665 | Sedalia Elementary Sedalia · Guilford County Schools | Elementary | 58.2% | +5.4pp |
| 666 | Southmont Elementary Lexington · Davidson County Schools | Elementary | 58.2% | +5.4pp |
| 667 | B O Barnes Elementary Wilson · Wilson County Schools | Elementary | 58.1% | +5.3pp |
| 668 | The International School at Gregory Wilmington · New Hanover County Schools | Elementary | 58.0% | +5.2pp |
| 669 | Wakefield Elementary Raleigh · Wake County Schools | Elementary | 58.0% | +5.2pp |
| 670 | Grady Brown Elementary Hillsborough · Orange County Schools | Elementary | 57.9% | +5.1pp |
| 671 | J Glenn Edwards Elementary Sanford · Lee County Schools | Elementary | 57.9% | +5.1pp |
| 672 | Scotts Elementary Statesville · Iredell-Statesville Schools | Elementary | 57.9% | +5.1pp |
| 673 | Welcome Elementary Lexington · Davidson County Schools | Elementary | 57.9% | +5.1pp |
| 674 | South Mebane Elementary Mebane · Alamance-Burlington Schools | Elementary | 57.8% | +5.0pp |
| 675 | Southwood Elementary Kinston · Lenoir County Public Schools | Elementary | 57.8% | +5.0pp |
| 676 | Brassfield Elementary Raleigh · Wake County Schools | Elementary | 57.7% | +4.9pp |
| 677 | Cameron Elementary Cameron · Moore County Schools | Elementary | 57.7% | +4.9pp |
| 678 | Estes Elementary Asheville · Buncombe County Schools | Elementary | 57.7% | +4.9pp |
| 679 | Wells Elementary Wilson · Wilson County Schools | Elementary | 57.7% | +4.9pp |
| 680 | Heritage Elementary School Richlands · Onslow County Schools | Elementary | 57.6% | +4.8pp |
| 681 | Mars Hill Elementary Mars Hill · Madison County Schools | Elementary | 57.6% | +4.8pp |
| 682 | South Toe Elementary Burnsville · Yancey County Schools | Elementary | 57.6% | +4.8pp |
| 683 | Southwest Elementary Jacksonville · Onslow County Schools | Elementary | 57.6% | +4.8pp |
| 684 | Sugar Loaf Elementary Taylorsville · Alexander County Schools | Elementary | 57.6% | +4.8pp |
| 685 | Trindale Elementary School Archdale · Randolph County School System | Elementary | 57.6% | +4.8pp |
| 686 | Cooper Academy Clayton · Johnston County Public Schools | Elementary | 57.5% | +4.7pp |
| 687 | Edgewood Elementary Whiteville · Whiteville City Schools | Elementary | 57.5% | +4.7pp |
| 688 | Lyle Creek Elementary Conover · Catawba County Schools | Elementary | 57.5% | +4.7pp |
| 689 | Overhills Elementary Spring Lake · Harnett County Schools | Elementary | 57.5% | +4.7pp |
| 690 | Westmoore Elementary Seagrove · Moore County Schools | Elementary | 57.5% | +4.7pp |
| 691 | James Y Joyner Elementary Greensboro · Guilford County Schools | Elementary | 57.4% | +4.6pp |
| 692 | Southern Elementary Greensboro · Guilford County Schools | Elementary | 57.4% | +4.6pp |
| 693 | Northwest Elementary Kinston · Lenoir County Public Schools | Elementary | 57.3% | +4.5pp |
| 694 | East Clayton Elementary Clayton · Johnston County Public Schools | Elementary | 57.2% | +4.4pp |
| 695 | Tabernacle Elementary School Asheboro · Randolph County School System | Elementary | 57.2% | +4.4pp |
| 696 | Club Boulevard Elementary Durham · Durham Public Schools | Elementary | 57.1% | +4.3pp |
| 697 | Fred A Anderson Elementary Bayboro · Pamlico County Schools | Elementary | 57.1% | +4.3pp |
| 698 | Glendale-Kenly Elementary Kenly · Johnston County Public Schools | Elementary | 57.1% | +4.3pp |
| 699 | Parkwood Elementary Jacksonville · Onslow County Schools | Elementary | 57.1% | +4.3pp |
| 700 | Traphill Elementary School Traphill · Wilkes County Schools | Elementary | 57.1% | +4.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 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.