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
501Hanceville Elementary School
Hanceville · Cullman County
Elementary35.3%+3.3pp
502Ladonia Elementary School
Phenix City · Russell County
Elementary35.3%+3.3pp
503Scottsboro High School
Scottsboro · Scottsboro City
High35.2%+3.2pp
504Huxford Elementary School
Atmore · Escambia County
Elementary35.1%+3.1pp
505Thompson High School
Alabaster · Alabaster City
High34.9%+2.9pp
506Wilmer Elementary School
Wilmer · Mobile County
Elementary34.9%+2.9pp
507Harlan Elementary School
Florence · Florence City
Elementary34.8%+2.8pp
508Mount Olive Intermediate School
Fort Mitchell · Russell County
Elementary34.7%+2.7pp
509Cotaco School
Somerville · Morgan County
Elementary34.6%+2.6pp
510Arab High School
Arab · Arab City
High34.5%+2.5pp
511BB Comer Memorial Elementary School
Sylacauga · Talladega County
Elementary34.5%+2.5pp
512North Jefferson Middle School
Kimberly · Jefferson County
Middle34.5%+2.5pp
513Perdido Elementary School
Perdido · Baldwin County
Elementary34.5%+2.5pp
514Oneonta High School
Oneonta · Oneonta City
High34.3%+2.3pp
515Parkside Elementary School
Baileyton · Cullman County
Elementary34.2%+2.2pp
516Prattville Intermediate School
Prattville · Autauga County
Middle34.1%+2.1pp
517Brantley High School
Brantley · Crenshaw County
Combined34.0%+2.0pp
518Livingston Junior High School
Livingston · Sumter County
Elementary34.0%+2.0pp
519North Mobile County Middle School
Axis · Mobile County
Elementary34.0%+2.0pp
520Vinemont Middle School
Vinemont · Cullman County
Middle34.0%+2.0pp
521Jasper Junior High School
Jasper · Jasper City
Middle33.9%+1.9pp
522Calera Intermediate School
Calera · Shelby County
Elementary33.8%+1.8pp
523Flomaton High School
Flomaton · Escambia County
High33.6%+1.6pp
524Fort Payne Middle School
Fort Payne · Fort Payne City
Middle33.6%+1.6pp
525Geraldine School
Geraldine · DeKalb County
Combined33.6%+1.6pp
526East Limestone High School
Athens · Limestone County
High33.5%+1.5pp
527Enterprise High School
Enterprise · Enterprise City
High33.5%+1.5pp
528Headland Middle School
Headland · Henry County
Middle33.5%+1.5pp
529Meadowlake Elementary
Mobile · Mobile County
Elementary33.5%+1.5pp
530A M Windham Elementary School
Daleville · Daleville City
Elementary33.3%+1.3pp
531Chatom Elementary School
Chatom · Washington County
Elementary33.3%+1.3pp
532Floyd Middle School
Montgomery · Montgomery County
Middle33.3%+1.3pp
533Morris Avenue Intermediate School
Opelika · Opelika City
Elementary33.3%+1.3pp
534The Alberta School of Performing Arts
Tuscaloosa · Tuscaloosa City
Elementary33.2%+1.2pp
535Valley Junior High School
Jasper · Walker County
Elementary33.2%+1.2pp
536Lake View Elementary School
McCalla · Tuscaloosa County
Elementary33.1%+1.1pp
537West Morgan Middle School
Trinity · Morgan County
Middle33.1%+1.1pp
538Fayette Elementary School
Fayette · Fayette County
Elementary33.0%+1.0pp
539Loxley Elementary School
Loxley · Baldwin County
Elementary33.0%+1.0pp
540Nan Gray Davis Elementary School
Theodore · Mobile County
Elementary33.0%+1.0pp
541Woodstock Elementary School
Woodstock · Bibb County
Elementary33.0%+1.0pp
542Good Hope Middle School
Cullman · Cullman County
Middle32.9%+0.9pp
543Hokes Bluff Middle School
Hokes Bluff · Etowah County
Middle32.9%+0.9pp
544Williams Elementary School
Huntsville · Huntsville City
Elementary32.9%+0.9pp
545Douglas Elementary School
Douglas · Marshall County
Elementary32.8%+0.8pp
546Banks School
Banks · Pike County
Elementary32.7%+0.7pp
547Whitesburg Elementary School
Huntsville · Huntsville City
Elementary32.7%+0.7pp
548Big Sandy Elementary
Moundville · Tuscaloosa County
Elementary32.6%+0.6pp
549Brookville Elementary School
Graysville · Jefferson County
Elementary32.6%+0.6pp
550Beulah Elementary School
Valley · Lee County
Elementary32.5%+0.5pp
Page 11 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.