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,267 schools with reported Mathematics scores. State average: 32.0%.
RankSchoolLevelMathematicsvs state
601Meridianville Middle School
Hazel Green · Madison County
Middle30.5%-1.5pp
602Moody High School
Moody · St Clair County
High30.5%-1.5pp
603WS Harlan Elementary School
Lockhart · Covington County
Elementary30.5%-1.5pp
604Hackleburg High School
Hackleburg · Marion County
High30.4%-1.6pp
605Nathaniel H Stephens Elementary School
Alexander City · Alexander City
Elementary30.4%-1.6pp
606Section High School
Section · Jackson County
Combined30.4%-1.6pp
607Albertville Intermediate School
Albertville · Albertville City
Middle30.2%-1.8pp
608Phillips Elementary School
Bear Creek · Marion County
Elementary30.2%-1.8pp
609Fleeta School
Opp · Covington County
Elementary30.1%-1.9pp
610Hamilton High School
Hamilton · Marion County
High30.1%-1.9pp
611Samson Middle School
Samson · Geneva County
Middle30.1%-1.9pp
612Brilliant School
Brilliant · Marion County
Combined30.0%-2.0pp
613Bryant School
Bryant · Jackson County
Elementary30.0%-2.0pp
614Clanton Intermediate School
Clanton · Chilton County
Middle30.0%-2.0pp
615Shelby County High School
Columbiana · Shelby County
High30.0%-2.0pp
616Fairview Middle School
Cullman · Cullman County
Middle29.9%-2.1pp
617Leighton Elementary School
Leighton · Colbert County
Elementary29.9%-2.1pp
618Hokes Bluff High School
Hokes Bluff · Etowah County
High29.8%-2.2pp
619Lincoln Elementary School
Lincoln · Talladega County
Elementary29.8%-2.2pp
620South Dale Middle School
Pinckard · Dale County
Middle29.8%-2.2pp
621Valley Head High School
Valley Head · DeKalb County
Combined29.7%-2.3pp
622Parrish ElementaryMiddle School
Parrish · Walker County
Elementary29.6%-2.4pp
623Jasper High School
Jasper · Jasper City
High29.5%-2.5pp
624Sand Rock High School
Sand Rock · Cherokee County
Combined29.5%-2.5pp
625Athens Renaissance School
Athens · Athens City
Combined29.4%-2.6pp
626Concord Elementary School
Bessemer · Jefferson County
Elementary29.4%-2.6pp
627Corner High School
Dora · Jefferson County
High29.2%-2.8pp
628Prattville Junior High School
Prattville · Autauga County
Middle29.2%-2.8pp
629Stevenson Middle School
Stevenson · Jackson County
Middle29.2%-2.8pp
630Magnolia School
Foley · Baldwin County
Elementary29.1%-2.9pp
631Vina High School
Vina · Franklin County
Combined29.1%-2.9pp
632Elmore County High School
Eclectic · Elmore County
High29.0%-3.0pp
633Millbrook Middle School
Millbrook · Elmore County
Middle29.0%-3.0pp
634Avondale Elementary School
Birmingham · Birmingham City
Elementary28.9%-3.1pp
635Bernice J Causey Middle School
Mobile · Mobile County
Middle28.9%-3.1pp
636Harmony School
Logan · Cullman County
Elementary28.8%-3.2pp
637Pisgah High School
Pisgah · Jackson County
Combined28.8%-3.2pp
638Boaz High School
Boaz · Boaz City
High28.7%-3.3pp
639Houston County High School
Columbia · Houston County
High28.7%-3.3pp
640Blountsville Elementary School
Blountsville · Blount County
Elementary28.6%-3.4pp
641Kate Shepard Elementary School
Mobile · Mobile County
Elementary28.6%-3.4pp
642Shades Valley High School
Irondale · Jefferson County
High28.6%-3.4pp
643Oxmoor K5
Birmingham · Birmingham City
Elementary28.5%-3.5pp
644Virgil Grissom High School
Huntsville · Huntsville City
High28.5%-3.5pp
645Buckhorn Middle School
New Market · Madison County
Middle28.4%-3.6pp
646Eclectic Middle School
Eclectic · Elmore County
Middle28.4%-3.6pp
647Linden Elementary School
Linden · Linden City
Elementary28.4%-3.6pp
648Northside High School
Northport · Tuscaloosa County
High28.4%-3.6pp
649Weaver Elementary School
Weaver · Calhoun County
Elementary28.4%-3.6pp
650Woodmeade Elementary School
Decatur · Decatur City
Elementary28.4%-3.6pp
Page 13 of 26

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 Mathematics 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.