North Carolina schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 1101 | South Fork Elementary Winston Salem · Winston Salem / Forsyth County Schools | Elementary | 42.4% | -10.4pp |
| 1102 | East Elementary Monroe · Union County Public Schools | Elementary | 42.3% | -10.5pp |
| 1103 | Central Elementary Albemarle · Stanly County Schools | Elementary | 42.2% | -10.6pp |
| 1104 | Washington Elementary Greensboro · Guilford County Schools | Elementary | 42.2% | -10.6pp |
| 1105 | G W Bulluck Elementary Rocky Mount · Edgecombe County Public Schools | Elementary | 41.9% | -10.9pp |
| 1106 | Gov's Village STEM (Lower) Charlotte · Charlotte-Mecklenburg Schools | Elementary | 41.9% | -10.9pp |
| 1107 | Shady Brook Elementary Kannapolis · Kannapolis City Schools | Elementary | 41.9% | -10.9pp |
| 1108 | Bethel Elementary Bethel · Pitt County Schools | Elementary | 41.8% | -11.0pp |
| 1109 | Elizabeth M Cashwell Elementary Fayetteville · Cumberland County Schools | Elementary | 41.8% | -11.0pp |
| 1110 | Newell Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 41.8% | -11.0pp |
| 1111 | University Meadows Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 41.8% | -11.0pp |
| 1112 | Forest Hill Elementary Morganton · Burke County Schools | Elementary | 41.7% | -11.1pp |
| 1113 | Scotland Neck Elementary Leadership Acad Scotland Neck · Halifax County Schools | Elementary | 41.7% | -11.1pp |
| 1114 | Coleridge Elementary School Ramseur · Randolph County School System | Elementary | 41.6% | -11.2pp |
| 1115 | Lindley Park Elementary Asheboro · Asheboro City Schools | Elementary | 41.6% | -11.2pp |
| 1116 | West Smithfield Elementary Smithfield · Johnston County Public Schools | Elementary | 41.6% | -11.2pp |
| 1117 | Martin Millennium Academy Tarboro · Edgecombe County Public Schools | Elementary | 41.5% | -11.3pp |
| 1118 | South Harnett Elementary Bunnlevel · Harnett County Schools | Elementary | 41.5% | -11.3pp |
| 1119 | Sparta Elementary Sparta · Alleghany County Schools | Elementary | 41.4% | -11.4pp |
| 1120 | Morganton Road Elementary Fayetteville · Cumberland County Schools | Elementary | 41.3% | -11.5pp |
| 1121 | Rankin Elementary Greensboro · Guilford County Schools | Elementary | 41.2% | -11.6pp |
| 1122 | Hickory Grove Elementary Charlotte · Charlotte-Mecklenburg Schools | Elementary | 41.1% | -11.7pp |
| 1123 | Granite Quarry Elementary Salisbury · Rowan-Salisbury Schools | Elementary | 41.0% | -11.8pp |
| 1124 | Oak Hill Elementary Morganton · Burke County Schools | Elementary | 41.0% | -11.8pp |
| 1125 | Valmead Elementary Lenoir · Caldwell County Schools | Elementary | 41.0% | -11.8pp |
| 1126 | A H Snipes Academy of Arts/Des Wilmington · New Hanover County Schools | Elementary | 40.9% | -11.9pp |
| 1127 | Saint Stephens Elementary Conover · Catawba County Schools | Elementary | 40.9% | -11.9pp |
| 1128 | Viewmont Elementary Hickory · Hickory City Schools | Elementary | 40.9% | -11.9pp |
| 1129 | Aversboro Elementary Garner · Wake County Schools | Elementary | 40.7% | -12.1pp |
| 1130 | Julius I Foust Elementary Greensboro · Guilford County Schools | Elementary | 40.7% | -12.1pp |
| 1131 | Rogers Lane Elementary Raleigh · Wake County Schools | Elementary | 40.7% | -12.1pp |
| 1132 | Tyrrell Elementary Columbia · Tyrrell County Schools | Elementary | 40.7% | -12.1pp |
| 1133 | Sterling Elementary Pineville · Charlotte-Mecklenburg Schools | Elementary | 40.6% | -12.2pp |
| 1134 | Long Creek Elementary Huntersville · Charlotte-Mecklenburg Schools | Elementary | 40.5% | -12.3pp |
| 1135 | Elizabethtown Primary Elizabethtown · Bladen County Schools | Elementary | 40.4% | -12.4pp |
| 1136 | Emma Elementary Asheville · Buncombe County Schools | Elementary | 40.4% | -12.4pp |
| 1137 | Margaret Hearne Elementary Wilson · Wilson County Schools | Elementary | 40.4% | -12.4pp |
| 1138 | London Elementary School Walnut Cove · Stokes County Schools | Elementary | 40.3% | -12.5pp |
| 1139 | Hillcrest Elementary Burlington · Alamance-Burlington Schools | Elementary | 40.1% | -12.7pp |
| 1140 | Hunter Elementary Greensboro · Guilford County Schools | Elementary | 40.1% | -12.7pp |
| 1141 | Brightwood Elementary Greensboro · Guilford County Schools | Elementary | 40.0% | -12.8pp |
| 1142 | Charles W McCrary Elementary Asheboro · Asheboro City Schools | Elementary | 40.0% | -12.8pp |
| 1143 | Creekside Elementary Durham · Durham Public Schools | Elementary | 40.0% | -12.8pp |
| 1144 | Fox Road Elementary Raleigh · Wake County Schools | Elementary | 40.0% | -12.8pp |
| 1145 | McLeansville Elementary McLeansville · Guilford County Schools | Elementary | 40.0% | -12.8pp |
| 1146 | Green Ridge Elementary Biscoe · Montgomery County Schools | Elementary | 39.7% | -13.1pp |
| 1147 | Princeville Elementary Tarboro · Edgecombe County Public Schools | Elementary | 39.7% | -13.1pp |
| 1148 | Gardner Park Elementary Gastonia · Gaston County Schools | Elementary | 39.6% | -13.2pp |
| 1149 | J.T. Barber Elementary New Bern · Craven County Board of Education | Elementary | 39.5% | -13.3pp |
| 1150 | James Love Elementary Shelby · Cleveland County Schools | Elementary | 39.4% | -13.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 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.