North Carolina schools ranked by test score
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 101 | Middle College at GTCC-High Point High Point · Guilford County Schools | High | 71.1% | +13.9pp |
| 102 | West Forsyth High Clemmons · Winston Salem / Forsyth County Schools | High | 70.8% | +13.6pp |
| 103 | Lake Norman High Mooresville · Iredell-Statesville Schools | High | 70.3% | +13.1pp |
| 104 | First Flight High School Kill Devil Hills · Dare County Schools | High | 70.1% | +12.9pp |
| 105 | Ronald W Reagan High School Pfafftown · Winston Salem / Forsyth County Schools | High | 70.0% | +12.8pp |
| 106 | Jack Britt High Fayetteville · Cumberland County Schools | High | 69.7% | +12.5pp |
| 107 | Needham Broughton High Raleigh · Wake County Schools | High | 69.6% | +12.4pp |
| 108 | Cabarrus Health Sciences Institute Concord · Cabarrus County Schools | High | 69.4% | +12.2pp |
| 109 | Enloe High Raleigh · Wake County Schools | High | 69.3% | +12.1pp |
| 110 | The JP Knapp ECH (i)School Currituck · Currituck County Schools | High | 69.3% | +12.1pp |
| 111 | Tri-County Early College High Murphy · Cherokee County Schools | High | 69.0% | +11.8pp |
| 112 | Ballantyne Ridge High School Charlotte · Charlotte-Mecklenburg Schools | High | 68.8% | +11.6pp |
| 113 | Rutherford Early College High School Spindale · Rutherford County Schools | High | 68.8% | +11.6pp |
| 114 | Mount Airy High Mount Airy · Mount Airy City Schools | High | 68.4% | +11.2pp |
| 115 | SILSA Asheville · Asheville City Schools | High | 68.4% | +11.2pp |
| 116 | Career Academy and Technical School Troutman · Iredell-Statesville Schools | High | 67.8% | +10.6pp |
| 117 | Early College EAST High Havelock · Craven County Board of Education | High | 67.4% | +10.2pp |
| 118 | Union Pines High Cameron · Moore County Schools | High | 66.8% | +9.6pp |
| 119 | Alexander Early College Taylorsville · Alexander County Schools | High | 66.7% | +9.5pp |
| 120 | Dixon High Holly Ridge · Onslow County Schools | High | 65.7% | +8.5pp |
| 121 | Seaforth High Pittsboro · Chatham County Schools | High | 65.7% | +8.5pp |
| 122 | EDGE Academy of Health Sciences Rocky Mount · Edgecombe County Public Schools | High | 65.5% | +8.3pp |
| 123 | West Carteret High Morehead City · Carteret County Public Schools | High | 65.4% | +8.2pp |
| 124 | Pinecrest High Southern Pines · Moore County Schools | High | 64.8% | +7.6pp |
| 125 | Pisgah High Canton · Haywood County Schools | High | 64.8% | +7.6pp |
| 126 | Charlotte-Mecklenburg Virtual School Charlotte · Charlotte-Mecklenburg Schools | High | 64.8% | +7.5pp |
| 127 | Stokes Early College High School Walnut Cove · Stokes County Schools | High | 64.5% | +7.3pp |
| 128 | Wake Forest High School Wake Forest · Wake County Schools | High | 64.5% | +7.3pp |
| 129 | D H Conley High Greenville · Pitt County Schools | High | 64.1% | +6.9pp |
| 130 | Cary High Cary · Wake County Schools | High | 63.8% | +6.6pp |
| 131 | Durham School of Technology Durham · Durham Public Schools | High | 63.4% | +6.2pp |
| 132 | CS Brown High - STEM Program Winton · Hertford County Schools | High | 62.9% | +5.7pp |
| 133 | The School for Creative Studies Durham · Durham Public Schools | High | 62.6% | +5.4pp |
| 134 | Anson Co. Early College High Polkton · Anson County Schools | High | 62.5% | +5.3pp |
| 135 | Wilmington Early College High Castle Hayne · New Hanover County Schools | High | 62.5% | +5.3pp |
| 136 | Millbrook High Raleigh · Wake County Schools | High | 62.3% | +5.1pp |
| 137 | Myers Park High School Charlotte · Charlotte-Mecklenburg Schools | High | 62.1% | +4.9pp |
| 138 | Mayland Early College Spruce Pine · Mitchell County Schools | High | 61.9% | +4.7pp |
| 139 | Middle Creek High Apex · Wake County Schools | High | 61.8% | +4.6pp |
| 140 | Bandys High Catawba · Catawba County Schools | High | 61.4% | +4.2pp |
| 141 | Willow Spring High Fuquay Varina · Wake County Schools | High | 61.2% | +4.0pp |
| 142 | Macon Early College High School Franklin · Macon County Schools | High | 61.0% | +3.8pp |
| 143 | Cape Hatteras Secondary School Buxton · Dare County Schools | High | 61.0% | +3.7pp |
| 144 | Northern Guilford High Greensboro · Guilford County Schools | High | 60.4% | +3.2pp |
| 145 | Oak Grove High Winston-Salem · Davidson County Schools | High | 60.3% | +3.1pp |
| 146 | Grimsley High Greensboro · Guilford County Schools | High | 60.1% | +2.9pp |
| 147 | Camden Early College High Camden · Camden County Schools | High | 60.0% | +2.8pp |
| 148 | Hertford Co Early College Ahoskie · Hertford County Schools | High | 60.0% | +2.8pp |
| 149 | Wakefield High Raleigh · Wake County Schools | High | 59.6% | +2.4pp |
| 150 | Apex High Apex · Wake County Schools | High | 59.4% | +2.2pp |
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.