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
851Flatwoods Elementary School
Northport · Tuscaloosa County
Elementary24.2%-12.9pp
852North Jackson High School
Stevenson · Jackson County
High24.2%-12.9pp
853Troy Elementary School
Troy · Troy City
Elementary24.2%-12.9pp
854WD Robbins Elementary School
Prichard · Mobile County
Elementary24.2%-12.9pp
855Woodville High School
Woodville · Jackson County
Combined24.2%-12.9pp
856Dozier Elementary School
Montgomery · Montgomery County
Elementary24.1%-13.0pp
857Elba High School
Elba · Elba City
High24.1%-13.0pp
858Thompson Elementary School
Gadsden · Gadsden City
Elementary24.1%-13.0pp
859Carr Middle School
Montgomery · Montgomery County
Middle24.0%-13.1pp
860Hibbett Elementary School
Florence · Florence City
Elementary24.0%-13.1pp
861Thorsby High School
Thorsby · Chilton County
Combined24.0%-13.1pp
862Tuscaloosa County High School
Northport · Tuscaloosa County
High24.0%-13.1pp
863Albertville High School
Albertville · Albertville City
High23.9%-13.2pp
864East Lawrence Middle School
Trinity · Lawrence County
Middle23.9%-13.2pp
865Wilson Elementary School
Montgomery · Montgomery County
Elementary23.9%-13.2pp
866Lee High School
Huntsville · Huntsville City
High23.8%-13.3pp
867Lafayette Eastside Elementary School
Lafayette · Chambers County
Elementary23.7%-13.4pp
868Blount Elementary School
Montgomery · Montgomery County
Elementary23.6%-13.5pp
869Murphy High School
Mobile · Mobile County
High23.6%-13.5pp
870Vaughn Road Elementary School
Montgomery · Montgomery County
Elementary23.6%-13.5pp
871Westview Elementary School
Phenix City · Phenix City
Elementary23.6%-13.5pp
872Gaston High School
Gadsden · Etowah County
High23.5%-13.6pp
873South Hampton K8
Birmingham · Birmingham City
Elementary23.5%-13.6pp
874W S Neal High School
East Brewton · Escambia County
High23.5%-13.6pp
875Chalkville Elementary School
Birmingham · Jefferson County
Elementary23.4%-13.7pp
876McAdory Middle School
McCalla · Jefferson County
Middle23.4%-13.7pp
877Pike County Elementary School
Brundidge · Pike County
Elementary23.4%-13.7pp
878Danville High School
Danville · Morgan County
High23.3%-13.8pp
879Valley Grande Elementary School
Valley Grande · Dallas County
Elementary23.3%-13.8pp
880Calloway Smith Middle School
Mobile · Mobile County
Middle23.2%-13.9pp
881Camden School Of Arts Technology
Camden · Wilcox County
Middle23.2%-13.9pp
882Highland Home School
Highland Home · Crenshaw County
Combined23.2%-13.9pp
883Holt Elementary School
Tuscaloosa · Tuscaloosa County
Elementary23.2%-13.9pp
884Payne Elementary School
Selma · Selma City
Elementary23.1%-14.0pp
885Tuskegee Public Elementary
Tuskegee · Macon County
Middle23.1%-14.0pp
886Woodmeade Elementary School
Decatur · Decatur City
Elementary23.1%-14.0pp
887Collinsville High School
Collinsville · DeKalb County
Combined22.9%-14.2pp
888Russellville High School
Russellville · Russellville City
High22.9%-14.2pp
889Englewood Elementary School
Tuscaloosa · Tuscaloosa County
Elementary22.8%-14.3pp
890Evergreen Elementary School
Evergreen · Conecuh County
Elementary22.8%-14.3pp
891JB Pennington High School
Blountsville · Blount County
High22.8%-14.3pp
892Clements High School
Athens · Limestone County
High22.7%-14.4pp
893Double Springs Elementary School
Double Springs · Winston County
Elementary22.6%-14.5pp
894Maryvale Elementary School
Mobile · Mobile County
Elementary22.6%-14.5pp
895Asbury Elementary School
Albertville · Marshall County
Elementary22.5%-14.6pp
896Choctaw County High School
Butler · Choctaw County
High22.5%-14.6pp
897Hatton High School
Town Creek · Lawrence County
High22.5%-14.6pp
898Daleville Middle School
Dalevile · Daleville City
Middle22.4%-14.7pp
899Minor Community School
Birmingham · Jefferson County
Elementary22.4%-14.7pp
900Pell City High School
Pell City · Pell City
High22.4%-14.7pp
Page 18 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.