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). 1,245 schools with reported Science scores. State average: 57.2%.
RankSchoolLevelSciencevs state
751Bolton Elementary
Winston Salem · Winston Salem / Forsyth County Schools
Elementary56.5%-0.7pp
752Edneyville Elementary
Hendersonville · Henderson County Schools
Elementary56.5%-0.7pp
753First Flight Elementary School
Kill Devil Hills · Dare County Schools
Elementary56.5%-0.7pp
754Loyd E Auman Elementary
Fayetteville · Cumberland County Schools
Elementary56.5%-0.7pp
755Forest Pines Drive Elementary
Raleigh · Wake County Schools
Elementary56.4%-0.8pp
756Frederick Douglass Elementary
Wilson · Wilson County Schools
Elementary56.4%-0.8pp
757Edgewood Elementary
Whiteville · Whiteville City Schools
Elementary56.3%-0.9pp
758Hunters Creek Elementary
Jacksonville · Onslow County Schools
Elementary56.3%-0.9pp
759Meadow View Elementary
Jacksonville · Onslow County Schools
Elementary56.3%-0.9pp
760Blythe Elementary
Huntersville · Charlotte-Mecklenburg Schools
Elementary56.2%-1.0pp
761Central Elementary
Albemarle · Stanly County Schools
Elementary56.2%-1.0pp
762Balfour Elementary
Asheboro · Asheboro City Schools
Elementary56.1%-1.1pp
763Chinquapin Elementary
Chinquapin · Duplin County Schools
Elementary56.1%-1.1pp
764Cook Literacy Model School
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary56.1%-1.1pp
765Oakhurst STEAM Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary56.1%-1.1pp
766C C Wright Elementary School
North Wilkesboro · Wilkes County Schools
Elementary56.0%-1.2pp
767Druid Hills Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary56.0%-1.2pp
768Reeds Elementary
Lexington · Davidson County Schools
Elementary56.0%-1.2pp
769Grady Brown Elementary
Hillsborough · Orange County Schools
Elementary55.9%-1.3pp
770First Ward Creative Arts Academy
Charlotte · Charlotte-Mecklenburg Schools
Elementary55.7%-1.5pp
771Lead Mine Elementary
Raleigh · Wake County Schools
Elementary55.7%-1.5pp
772Silk Hope School
Siler City · Chatham County Schools
Elementary55.7%-1.5pp
773Brier Creek Elementary
Raleigh · Wake County Schools
Elementary55.6%-1.6pp
774Douglas Elementary
Raleigh · Wake County Schools
Elementary55.6%-1.6pp
775Laurel Hill Elementary
Laurel Hill · Scotland County Schools
Elementary55.6%-1.6pp
776S W Snowden Elementary
Aurora · Beaufort County Schools
Elementary55.6%-1.6pp
777Swain County East Elementary
Bryson City · Swain County Schools
Elementary55.6%-1.6pp
778Rural Hall Elementary
Rural Hall · Winston Salem / Forsyth County Schools
Elementary55.4%-1.8pp
779Hobbton Elementary
Newton Grove · Sampson County Schools
Elementary55.3%-1.9pp
780Sheep-Harney Elementary
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Elementary55.3%-1.9pp
781Sparta Elementary
Sparta · Alleghany County Schools
Elementary55.3%-1.9pp
782A H Snipes Academy of Arts/Des
Wilmington · New Hanover County Schools
Elementary55.2%-2.0pp
783Millbrook Elementary
Raleigh · Wake County Schools
Elementary55.2%-2.0pp
784Tryon Elementary School
Tryon · Polk County Schools
Elementary55.2%-2.0pp
785Barwell Road Elementary
Raleigh · Wake County Schools
Elementary55.1%-2.1pp
786R N Harris Elementary
Durham · Durham Public Schools
Elementary55.1%-2.1pp
787Clyde Elementary
Clyde · Haywood County Schools
Elementary55.0%-2.2pp
788Gardner Park Elementary
Gastonia · Gaston County Schools
Elementary54.9%-2.3pp
789Central Elementary
Elizabeth City · Elizabeth City-Pasquotank Public Schools
Elementary54.8%-2.4pp
790E K Powe Elementary
Durham · Durham Public Schools
Elementary54.8%-2.4pp
791Pilot Elementary
Greensboro · Guilford County Schools
Elementary54.8%-2.4pp
792Siler City Elementary
Siler City · Chatham County Schools
Elementary54.8%-2.4pp
793Sugarloaf Elementary
Hendersonville · Henderson County Schools
Elementary54.8%-2.4pp
794Windsor Elementary
Windsor · Bertie County Schools
Elementary54.8%-2.4pp
795Croft Community School
Charlotte · Charlotte-Mecklenburg Schools
Elementary54.7%-2.5pp
796East Rockingham Elementary
Rockingham · Richmond County Schools
Elementary54.7%-2.5pp
797Oxford Elementary
Claremont · Catawba County Schools
Elementary54.7%-2.5pp
798J W Coon Elementary
Fayetteville · Cumberland County Schools
Elementary54.5%-2.7pp
799Kimmel Farm Elementary
Winston-Salem · Winston Salem / Forsyth County Schools
Elementary54.5%-2.7pp
800Northwoods Elementary
Jacksonville · Onslow County Schools
Elementary54.5%-2.7pp
Page 16 of 25

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.