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
801Donehoo Elementary School
Gadsden · Gadsden City
Elementary26.7%-10.4pp
802Southeastern School
Remlap · Blount County
Combined26.7%-10.4pp
803Academy For Academics Arts Elementary School
Huntsville · Huntsville City
Elementary26.5%-10.6pp
804W S Neal Middle School
East Brewton · Escambia County
Middle26.5%-10.6pp
805Wellborn Elementary School
Anniston · Calhoun County
Elementary26.5%-10.6pp
806Arcadia Elementary School
Tuscaloosa · Tuscaloosa City
Elementary26.4%-10.7pp
807Falkville High School
Falkville · Morgan County
High26.4%-10.7pp
808Pickens County High School
Reform · Pickens County
High26.4%-10.7pp
809Saint Elmo Elementary School
Irvington · Mobile County
Elementary26.4%-10.7pp
810Calcedeaver Elementary School
Mount Vernon · Mobile County
Elementary26.3%-10.8pp
811Fairview High School
Cullman · Cullman County
High26.3%-10.8pp
812Irondale Community School
Irondale · Jefferson County
Elementary26.3%-10.8pp
813Andalusia High School
Andalusia · Andalusia City
High26.1%-11.0pp
814Halcyon Elementary School
Montgomery · Montgomery County
Elementary26.1%-11.0pp
815Woodland High School
Woodland · Randolph County
High26.1%-11.0pp
816Good Hope High School
Cullman · Cullman County
High26.0%-11.1pp
817BB Comer Memorial High School
Sylacauga · Talladega County
High25.8%-11.3pp
818Abrams Elementary School
Bessemer · Bessemer City
Elementary25.7%-11.4pp
819Boaz High School
Boaz · Boaz City
High25.7%-11.4pp
820Calera High
Calera · Shelby County
High25.7%-11.4pp
821Greensboro Middle School
Greensboro · Hale County
Middle25.7%-11.4pp
822Lipscomb Elementary School
Lipscomb · Jefferson County
Elementary25.7%-11.4pp
823Luverne High School
Luverne · Crenshaw County
Combined25.7%-11.4pp
824McAdory Elementary School
McCalla · Jefferson County
Elementary25.7%-11.4pp
825Crestmont Elementary School
Northport · Tuscaloosa County
Elementary25.6%-11.5pp
826D A Smith Middle School
Ozark · Ozark City
Middle25.6%-11.5pp
827Adamsville Elementary School
Adamsville · Jefferson County
Elementary25.5%-11.6pp
828Billingsley High School
Billingsley · Autauga County
Combined25.5%-11.6pp
829Childersburg Elementary School
Childersburg · Talladega County
Elementary25.5%-11.6pp
830McKenzie High School
McKenzie · Butler County
Combined25.5%-11.6pp
831Munford High School
Munford · Talladega County
High25.5%-11.6pp
832Flowers Elementary School
Montgomery · Montgomery County
Elementary25.4%-11.7pp
833Heard Elementary School
Dothan · Dothan City
Elementary25.4%-11.7pp
834Brookwood Middle School
Vance · Tuscaloosa County
Middle25.3%-11.8pp
835Pleasant Grove Elementary School
Pleasant Grove · Jefferson County
Elementary25.3%-11.8pp
836Russell County Middle School
Seale · Russell County
Middle25.3%-11.8pp
837Big Sandy Elementary
Moundville · Tuscaloosa County
Elementary25.0%-12.1pp
838Cherokee High School
Cherokee · Colbert County
High25.0%-12.1pp
839Childersburg High School
Childersburg · Talladega County
High25.0%-12.1pp
840Jackson Intermediate School
Jackson · Clarke County
Elementary25.0%-12.1pp
841Samson Middle School
Samson · Geneva County
Middle25.0%-12.1pp
842Tanner Elementary School
Tanner · Limestone County
Elementary25.0%-12.1pp
843Albertville Elementary School
Albertville · Albertville City
Elementary24.8%-12.3pp
844Reeltown High School
Notasulga · Tallapoosa County
High24.8%-12.3pp
845Dannelly Elementary School
Montgomery · Montgomery County
Elementary24.7%-12.4pp
846Kate Shepard Elementary School
Mobile · Mobile County
Elementary24.7%-12.4pp
847BanksCaddell Elementary School
Decatur · Decatur City
Elementary24.6%-12.5pp
848Sumiton Middle School
Sumiton · Walker County
Middle24.6%-12.5pp
849W E Striplin Elementary School
Gadsden · Gadsden City
Elementary24.5%-12.6pp
850Central High School
Rockford · Coosa County
High24.2%-12.9pp
Page 17 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.