North Carolina schools ranked by test score
| Rank | School | Level | Reading | vs state |
|---|---|---|---|---|
| 701 | Edwin A Alderman Elementary Greensboro · Guilford County Schools | Elementary | 47.8% | -4.0pp |
| 702 | Glenwood Elementary School Marion · McDowell County Schools | Elementary | 47.8% | -4.0pp |
| 703 | Iotla Valley Elementary Franklin · Macon County Schools | Elementary | 47.8% | -4.0pp |
| 704 | Lake Myra Elementary Wendell · Wake County Schools | Elementary | 47.8% | -4.0pp |
| 705 | Prospect Elementary Monroe · Union County Public Schools | Elementary | 47.8% | -4.0pp |
| 706 | Spring Hope Elementary Spring Hope · Nash County Public Schools | Elementary | 47.8% | -4.0pp |
| 707 | Tar River Elementary Franklinton · Granville County Schools | Elementary | 47.8% | -4.0pp |
| 708 | Collettsville School Collettsville · Caldwell County Schools | Elementary | 47.7% | -4.1pp |
| 709 | Ellendale Elementary Taylorsville · Alexander County Schools | Elementary | 47.7% | -4.1pp |
| 710 | Havelock Elementary Havelock · Craven County Board of Education | Elementary | 47.7% | -4.1pp |
| 711 | John W Jones Elementary Wilson · Wilson County Schools | Elementary | 47.7% | -4.1pp |
| 712 | Stoneville Elementary Stoneville · Rockingham County Schools | Elementary | 47.7% | -4.1pp |
| 713 | Taylorsville Elementary Taylorsville · Alexander County Schools | Elementary | 47.7% | -4.1pp |
| 714 | Vandora Springs Elementary Garner · Wake County Schools | Elementary | 47.7% | -4.1pp |
| 715 | Cedar Ridge Elementary Lowgap · Surry County Schools | Elementary | 47.6% | -4.2pp |
| 716 | Eastern Elementary Greenville · Pitt County Schools | Elementary | 47.6% | -4.2pp |
| 717 | Sedalia Elementary Sedalia · Guilford County Schools | Elementary | 47.6% | -4.2pp |
| 718 | West Yadkin Elementary Hamptonville · Yadkin County Schools | Elementary | 47.6% | -4.2pp |
| 719 | Carver Elementary Mount Olive · Wayne County Public Schools | Elementary | 47.5% | -4.3pp |
| 720 | East Franklin Elementary Franklin · Macon County Schools | Elementary | 47.3% | -4.5pp |
| 721 | Alexander Wilson Elementary Graham · Alamance-Burlington Schools | Elementary | 47.2% | -4.6pp |
| 722 | Clyde Erwin Elementary Jacksonville · Onslow County Schools | Elementary | 47.2% | -4.6pp |
| 723 | Davenport A+ School Lenoir · Caldwell County Schools | Elementary | 47.2% | -4.6pp |
| 724 | E E Miller Elementary Fayetteville · Cumberland County Schools | Elementary | 47.1% | -4.7pp |
| 725 | Guilford eLearning University Prep Greensboro · Guilford County Schools | Elementary | 47.1% | -4.7pp |
| 726 | Jackson Park Elementary Kannapolis · Kannapolis City Schools | Elementary | 47.1% | -4.7pp |
| 727 | Mabel Elementary Zionville · Watauga County Schools | Elementary | 47.1% | -4.7pp |
| 728 | North Brook Elementary Vale · Lincoln County Schools | Elementary | 47.1% | -4.7pp |
| 729 | Scotts Creek School Sylva · Jackson County Public Schools | Elementary | 47.1% | -4.7pp |
| 730 | Union Elementary Shelby · Cleveland County Schools | Elementary | 47.1% | -4.7pp |
| 731 | William H Owen Elementary Fayetteville · Cumberland County Schools | Elementary | 47.1% | -4.7pp |
| 732 | Elon Elementary Elon · Alamance-Burlington Schools | Elementary | 47.0% | -4.8pp |
| 733 | Leaksville-Spray Elementary Eden · Rockingham County Schools | Elementary | 47.0% | -4.8pp |
| 734 | Lyle Creek Elementary Conover · Catawba County Schools | Elementary | 47.0% | -4.8pp |
| 735 | Mt. Vernon-Ruth Elementary School Forest City · Rutherford County Schools | Elementary | 47.0% | -4.8pp |
| 736 | Union Elementary Rowland · Public Schools of Robeson County | Elementary | 47.0% | -4.8pp |
| 737 | Welcome Elementary Lexington · Davidson County Schools | Elementary | 47.0% | -4.8pp |
| 738 | Costner Elementary Dallas · Gaston County Schools | Elementary | 46.9% | -4.9pp |
| 739 | Denton Elementary Denton · Davidson County Schools | Elementary | 46.9% | -4.9pp |
| 740 | Fremont STARS Elementary Fremont · Wayne County Public Schools | Elementary | 46.8% | -5.0pp |
| 741 | Gibsonville Elementary Gibsonville · Guilford County Schools | Elementary | 46.8% | -5.0pp |
| 742 | Mary C Williams Elementary Wilmington · New Hanover County Schools | Elementary | 46.8% | -5.0pp |
| 743 | Courtney Elementary Yadkinville · Yadkin County Schools | Elementary | 46.7% | -5.1pp |
| 744 | Kings Creek Elementary Lenoir · Caldwell County Schools | Elementary | 46.7% | -5.1pp |
| 745 | Mary McArthur Elementary Fayetteville · Cumberland County Schools | Elementary | 46.7% | -5.1pp |
| 746 | Rock Rest Elementary Monroe · Union County Public Schools | Elementary | 46.7% | -5.1pp |
| 747 | Southmont Elementary Lexington · Davidson County Schools | Elementary | 46.6% | -5.2pp |
| 748 | West Marion Elementary School Marion · McDowell County Schools | Elementary | 46.6% | -5.2pp |
| 749 | Bridgeton Elementary New Bern · Craven County Board of Education | Elementary | 46.5% | -5.3pp |
| 750 | Pilot Elementary Thomasville · Davidson County Schools | Elementary | 46.5% | -5.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 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.