The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

North Carolina schools ranked by test score

Latest NC EOG / EOC year (2024-25). 2,261 schools with reported Reading scores. State average: 51.8%.
RankSchoolLevelReadingvs state
1301Stoneville Elementary
Stoneville · Rockingham County Schools
Elementary47.7%-4.1pp
1302Taylorsville Elementary
Taylorsville · Alexander County Schools
Elementary47.7%-4.1pp
1303Vandora Springs Elementary
Garner · Wake County Schools
Elementary47.7%-4.1pp
1304West McDowell Middle School
Marion · McDowell County Schools
Middle47.7%-4.1pp
1305Cedar Ridge Elementary
Lowgap · Surry County Schools
Elementary47.6%-4.2pp
1306Eastern Elementary
Greenville · Pitt County Schools
Elementary47.6%-4.2pp
1307Lucy Ragsdale High
Jamestown · Guilford County Schools
High47.6%-4.2pp
1308Sedalia Elementary
Sedalia · Guilford County Schools
Elementary47.6%-4.2pp
1309West Yadkin Elementary
Hamptonville · Yadkin County Schools
Elementary47.6%-4.2pp
1310Carver Elementary
Mount Olive · Wayne County Public Schools
Elementary47.5%-4.3pp
1311Kernersville Middle
Kernersville · Winston Salem / Forsyth County Schools
Middle47.5%-4.3pp
1312North Surry High
Mount Airy · Surry County Schools
High47.5%-4.3pp
1313East Franklin Elementary
Franklin · Macon County Schools
Elementary47.3%-4.5pp
1314Southwest High
Jacksonville · Onslow County Schools
High47.3%-4.5pp
1315Alexander Wilson Elementary
Graham · Alamance-Burlington Schools
Elementary47.2%-4.6pp
1316Ayden-Grifton High
Ayden · Pitt County Schools
High47.2%-4.6pp
1317Clyde Erwin Elementary
Jacksonville · Onslow County Schools
Elementary47.2%-4.6pp
1318Davenport A+ School
Lenoir · Caldwell County Schools
Elementary47.2%-4.6pp
1319Harnett Central High
Angier · Harnett County Schools
High47.2%-4.6pp
1320South View High
Hope Mills · Cumberland County Schools
High47.2%-4.6pp
1321Central Middle
Dobson · Surry County Schools
Middle47.1%-4.7pp
1322E E Miller Elementary
Fayetteville · Cumberland County Schools
Elementary47.1%-4.7pp
1323Guilford eLearning University Prep
Greensboro · Guilford County Schools
Elementary47.1%-4.7pp
1324Jackson Park Elementary
Kannapolis · Kannapolis City Schools
Elementary47.1%-4.7pp
1325Mabel Elementary
Zionville · Watauga County Schools
Elementary47.1%-4.7pp
1326North Brook Elementary
Vale · Lincoln County Schools
Elementary47.1%-4.7pp
1327Scotts Creek School
Sylva · Jackson County Public Schools
Elementary47.1%-4.7pp
1328Union Elementary
Shelby · Cleveland County Schools
Elementary47.1%-4.7pp
1329Western Harnett High
Lillington · Harnett County Schools
High47.1%-4.7pp
1330William H Owen Elementary
Fayetteville · Cumberland County Schools
Elementary47.1%-4.7pp
1331Elon Elementary
Elon · Alamance-Burlington Schools
Elementary47.0%-4.8pp
1332Leaksville-Spray Elementary
Eden · Rockingham County Schools
Elementary47.0%-4.8pp
1333Lyle Creek Elementary
Conover · Catawba County Schools
Elementary47.0%-4.8pp
1334Macon Middle School
Franklin · Macon County Schools
Middle47.0%-4.8pp
1335Mt. Vernon-Ruth Elementary School
Forest City · Rutherford County Schools
Elementary47.0%-4.8pp
1336Rosman Middle
Rosman · Transylvania County Schools
Middle47.0%-4.8pp
1337Union Elementary
Rowland · Public Schools of Robeson County
Elementary47.0%-4.8pp
1338Welcome Elementary
Lexington · Davidson County Schools
Elementary47.0%-4.8pp
1339Allen Jay Middle - A Preparatory Academy
High Point · Guilford County Schools
Middle46.9%-4.9pp
1340Costner Elementary
Dallas · Gaston County Schools
Elementary46.9%-4.9pp
1341Denton Elementary
Denton · Davidson County Schools
Elementary46.9%-4.9pp
1342Fremont STARS Elementary
Fremont · Wayne County Public Schools
Elementary46.8%-5.0pp
1343Gibsonville Elementary
Gibsonville · Guilford County Schools
Elementary46.8%-5.0pp
1344Mary C Williams Elementary
Wilmington · New Hanover County Schools
Elementary46.8%-5.0pp
1345Courtney Elementary
Yadkinville · Yadkin County Schools
Elementary46.7%-5.1pp
1346Kings Creek Elementary
Lenoir · Caldwell County Schools
Elementary46.7%-5.1pp
1347Mary McArthur Elementary
Fayetteville · Cumberland County Schools
Elementary46.7%-5.1pp
1348Olympic High School
Charlotte · Charlotte-Mecklenburg Schools
High46.7%-5.1pp
1349Rock Rest Elementary
Monroe · Union County Public Schools
Elementary46.7%-5.1pp
1350Washington High
Washington · Beaufort County Schools
High46.7%-5.1pp
Page 27 of 46

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 Reading 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.