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
701Forest Hill Elementary School
Mobile · Mobile County
Elementary31.1%-6.0pp
702Opp Middle School
Opp · Opp City
Middle31.1%-6.0pp
703Sardis Middle School
Sardis City · Etowah County
Middle31.1%-6.0pp
704Dothan High School
Dothan · Dothan City
High31.0%-6.1pp
705Etowah High School
Attalla · Attalla City
High31.0%-6.1pp
706Vincent Middle High School
Vincent · Shelby County
High31.0%-6.1pp
707Cottonwood High School
Cottonwood · Houston County
High30.9%-6.2pp
708Harlan Elementary School
Florence · Florence City
Elementary30.9%-6.2pp
709Selma Street Elementary School
Dothan · Dothan City
Elementary30.9%-6.2pp
710Shades Valley High School
Irondale · Jefferson County
High30.9%-6.2pp
711Central High School
Phenix City · Phenix City
High30.8%-6.3pp
712Huntsville Junior High School
Huntsville · Huntsville City
Middle30.8%-6.3pp
713Isabella High School
Maplesville · Chilton County
Combined30.8%-6.3pp
714Linden Elementary School
Linden · Linden City
Elementary30.8%-6.3pp
715Southside Middle School
Tallassee · Tallassee City
Middle30.8%-6.3pp
716Tallassee High School
Tallassee · Tallassee City
High30.8%-6.3pp
717Weeden Elementary School
Florence · Florence City
Elementary30.8%-6.3pp
718Baker High School
Mobile · Mobile County
High30.7%-6.4pp
719Harry N Mixon Intermediate School
Ozark · Ozark City
Elementary30.7%-6.4pp
720Red Level School
Red Level · Covington County
Combined30.7%-6.4pp
721Blountsville Elementary School
Blountsville · Blount County
Elementary30.6%-6.5pp
722University Charter School Secondary
Livingston · University Charter School
High30.5%-6.6pp
723Northside Middle School
Northport · Tuscaloosa County
Middle30.4%-6.7pp
724Rehobeth High School
Dothan · Houston County
High30.4%-6.7pp
725Bryant Park Elementary
Birmingham · Jefferson County
Elementary30.3%-6.8pp
726Florence Howard Elementary School
Mobile · Mobile County
Elementary30.3%-6.8pp
727The Alberta School of Performing Arts
Tuscaloosa · Tuscaloosa City
Elementary30.3%-6.8pp
728Brindlee Mountain High School
Guntersville · Marshall County
High30.2%-6.9pp
729Beulah High School
Valley · Lee County
High30.0%-7.1pp
730Marbury Middle School
Marbury · Autauga County
Middle30.0%-7.1pp
731Peter F Alba Middle School
Bayou La Batre · Mobile County
Middle30.0%-7.1pp
732Sardis High School
Sardis City · Etowah County
High30.0%-7.1pp
733Katherine H Hankins Middle School
Theodore · Mobile County
Middle29.8%-7.3pp
734Ashville High School
Ashville · St Clair County
High29.7%-7.4pp
735Saks Elementary School
Anniston · Calhoun County
Elementary29.7%-7.4pp
736Underwood Elementary School
Florence · Lauderdale County
Elementary29.7%-7.4pp
737Decatur High School
Decatur · Decatur City
High29.6%-7.5pp
738Dr Robert W Gilliard Elementary
Mobile · Mobile County
Elementary29.6%-7.5pp
739Geraldine School
Geraldine · DeKalb County
Combined29.6%-7.5pp
740Douglas Elementary School
Douglas · Marshall County
Elementary29.4%-7.7pp
741JE Terry Elementary School
Plantersville · Dallas County
Elementary29.4%-7.7pp
742Odenville Middle School
Odenville · St Clair County
Middle29.4%-7.7pp
743Spring Garden High School
Spring Garden · Cherokee County
Combined29.4%-7.7pp
744Olive J Dodge Elementary School
Mobile · Mobile County
Elementary29.3%-7.8pp
745Stemley Road Elementary School
Talladega · Talladega County
Elementary29.3%-7.8pp
746Marion County High School
Guin · Marion County
High29.2%-7.9pp
747West End High School
Walnut Grove · Etowah County
High29.2%-7.9pp
748Elizabeth Fonde Elementary School
Mobile · Mobile County
Elementary29.1%-8.0pp
749Gardendale High School
Gardendale · Jefferson County
High29.1%-8.0pp
750Hueytown Intermediate School
Hueytown · Jefferson County
Elementary29.1%-8.0pp
Page 15 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.