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

Alabama schools ranked by test score

Latest ACAP year (2024-25). 1,215 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
551Cleburne County Elementary School
Heflin · Cleburne County
Elementary38.0%+0.9pp
552Handley Middle School
Roanoke · Roanoke City
Middle38.0%+0.9pp
553Horseshoe Bend High School
New Site · Tallapoosa County
Combined38.0%+0.9pp
554Moody High School
Moody · St Clair County
High38.0%+0.9pp
555Athens High School
Athens · Athens City
High37.9%+0.8pp
556Vance Elementary School
Vance · Tuscaloosa County
Elementary37.9%+0.8pp
557Vina High School
Vina · Franklin County
Combined37.9%+0.8pp
558Virgil Grissom High School
Huntsville · Huntsville City
High37.9%+0.8pp
559Williams Elementary School
Huntsville · Huntsville City
Elementary37.9%+0.8pp
560East Limestone High School
Athens · Limestone County
High37.8%+0.7pp
561Curry Elementary School
Jasper · Walker County
Elementary37.7%+0.6pp
562Montevallo Elementary School
Montevallo · Shelby County
Elementary37.6%+0.5pp
563Cold Springs High School
Bremen · Cullman County
High37.5%+0.4pp
564Randolph Elementary School
Randolph · Bibb County
Elementary37.5%+0.4pp
565Springville Middle School
Springville · St Clair County
Middle37.4%+0.3pp
566Pine Grove Elementary School
Bay Minette · Baldwin County
Elementary37.3%+0.2pp
567A M Windham Elementary School
Daleville · Daleville City
Elementary37.2%+0.1pp
568Fayette County High School
Fayette · Fayette County
High37.2%+0.1pp
569Mortimer Jordan High School
Kimberly · Jefferson County
High37.2%+0.1pp
570Sylacauga High School
Sylacauga · Sylacauga City
High37.2%+0.1pp
571Wilson High School
Florence · Lauderdale County
High37.2%+0.1pp
572Calera Middle
Montevallo · Shelby County
Middle37.1%-0.0pp
573Deshler High School
Tuscumbia · Tuscumbia City
High37.1%-0.0pp
574Kermit Johnson School
Pinson · Jefferson County
Elementary37.1%-0.0pp
575Lauderdale Elementary School
Rogersville · Lauderdale County
Elementary37.1%-0.0pp
576PollardMcCall Junior High School
Brewton · Escambia County
Elementary37.1%-0.0pp
577R E Thompson Intermediate School
Tuscumbia · Tuscumbia City
Elementary37.1%-0.0pp
578South Girard School
Phenix City · Phenix City
Middle37.1%-0.0pp
579West Blocton Middle School
West Blocton · Bibb County
Middle37.1%-0.0pp
580Rock Mills Junior High School
Roanoke · Randolph County
Elementary37.0%-0.1pp
581Kate D Smith DAR High School
Grant · Marshall County
High36.9%-0.2pp
582Moody Junior High School
Moody · St Clair County
Middle36.9%-0.2pp
583Central Elementary School
Florrence · Lauderdale County
Elementary36.8%-0.3pp
584Grove Hill Elementary School
Grove Hill · Clarke County
Elementary36.8%-0.3pp
585J U Blacksher School
Uriah · Monroe County
Combined36.8%-0.3pp
586Leroy High School
Leroy · Washington County
Combined36.8%-0.3pp
587Eden Elementary School
Pell City · Pell City
Elementary36.7%-0.4pp
588AH Watwood Elementary School
Childersburg · Talladega County
Elementary36.6%-0.5pp
589Blue Springs Elementary School
Athens · Limestone County
Elementary36.5%-0.6pp
590Duran Junior High School
Pell City · Pell City
Middle36.5%-0.6pp
591Flomaton High School
Flomaton · Escambia County
High36.5%-0.6pp
592Sycamore School
Alpine · Talladega County
Elementary36.4%-0.7pp
593Geneva High School
Geneva · Geneva City
High36.3%-0.8pp
594Munford Elementary School
Munford · Talladega County
Elementary36.3%-0.8pp
595Odenville Intermediate School
Odenville · St Clair County
Elementary36.3%-0.8pp
596W F Burns Middle School
Valley · Chambers County
Middle36.2%-0.9pp
597Lynn High School
Lynn · Winston County
High36.1%-1.0pp
598Magnolia School
Foley · Baldwin County
Elementary36.1%-1.0pp
599WC Griggs Elementary School
Mobile · Mobile County
Elementary36.1%-1.0pp
600Goshen High School
Goshen · Pike County
High36.0%-1.1pp
Page 12 of 25

About this ranking

Schools are ranked by the percentage of students who scored at or above the ACAP % Proficient threshold on the latest available ACAP 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 Alabama, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.