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
651Section High School
Section · Jackson County
Combined34.0%-3.1pp
652Southside High School
Southside · Etowah County
High34.0%-3.1pp
653Sylvania School
Sylvania · DeKalb County
Combined34.0%-3.1pp
654Muscle Shoals High School
Muscle Shoals · Muscle Shoals City
High33.9%-3.2pp
655Concord Elementary School
Bessemer · Jefferson County
Elementary33.8%-3.3pp
656Moulton Middle School
Moulton · Lawrence County
Middle33.8%-3.3pp
657Airport Road Intermediate School
Coosada · Elmore County
Elementary33.7%-3.4pp
658Slocomb High School
Slocomb · Geneva County
High33.7%-3.4pp
659Clanton Middle School
Clanton · Chilton County
Middle33.5%-3.6pp
660WP Davidson High School
Mobile · Mobile County
High33.4%-3.7pp
661Mitchell Elementary School
Gadsden · Gadsden City
Elementary33.3%-3.8pp
662Oakman Middle School
Oakman · Walker County
Middle33.3%-3.8pp
663Prattville High School
Prattville · Autauga County
High33.3%-3.8pp
664Welti Elementary School
Cullman · Cullman County
Elementary33.3%-3.8pp
665Albertville Middle School
Albertville · Albertville City
Middle33.2%-3.9pp
666Etowah Middle School
Attalla · Attalla City
Middle33.0%-4.1pp
667Midland City Elementary School
Midland City · Dale County
Elementary32.9%-4.2pp
668Thomasville High School
Thomasville · Thomasville City
High32.9%-4.2pp
669Chestnut Grove Elementary School
Decatur · Decatur City
Elementary32.8%-4.3pp
670Gaylesville High School
Gaylesville · Cherokee County
Combined32.8%-4.3pp
671Lott Middle School
Citronelle · Mobile County
Middle32.8%-4.3pp
672Jemison Intermediate School
Jemison · Chilton County
Middle32.7%-4.4pp
673Munford Middle School
Munford · Talladega County
Middle32.7%-4.4pp
674Leighton Elementary School
Leighton · Colbert County
Elementary32.6%-4.5pp
675Hamilton High School
Hamilton · Marion County
High32.3%-4.8pp
676Austin Junior High School
Decatur · Decatur City
High32.2%-4.9pp
677Baldwin County High School
Bay Minette · Baldwin County
High32.1%-5.0pp
678Cleburne County High School
Heflin · Cleburne County
High32.1%-5.0pp
679Florence B Mathis Elementary
Foley · Baldwin County
Elementary32.1%-5.0pp
680Gadsden Middle School
Gadsden · Gadsden City
Middle32.1%-5.0pp
681Foley Elementary School
Foley · Baldwin County
Elementary32.0%-5.1pp
682Henagar Junior High School
Henagar · DeKalb County
Elementary32.0%-5.1pp
683Brilliant School
Brilliant · Marion County
Combined31.9%-5.2pp
684Ider School
Ider · DeKalb County
Combined31.9%-5.2pp
685North Sand Mountain School
Higdon · Jackson County
Combined31.9%-5.2pp
686Fairfax Elementary School
Valley · Chambers County
Elementary31.8%-5.3pp
687Gaston Elementary School
Gadsden · Etowah County
Elementary31.8%-5.3pp
688Carbon Hill ElementaryJunior High School
Carbon Hill · Walker County
Elementary31.7%-5.4pp
689Fayette Middle School
Fayette · Fayette County
Middle31.7%-5.4pp
690Sherwood Elementary School
Phenix City · Phenix City
Elementary31.7%-5.4pp
691Florala High School
Florala · Covington County
High31.6%-5.5pp
692Foley High School
Foley · Baldwin County
High31.6%-5.5pp
693Leeds Elementary School
Leeds · Leeds City
Elementary31.6%-5.5pp
694Harvest School
Harvest · Madison County
Elementary31.5%-5.6pp
695Albert P Brewer High School
Somerville · Morgan County
High31.4%-5.7pp
696Phillips Academy
Birmingham · Birmingham City
Elementary31.4%-5.7pp
697Carver Elementary School
Montgomery · Montgomery County
Elementary31.3%-5.8pp
698George P Austin Junior High School
Linden · Linden City
Middle31.3%-5.8pp
699Ohatchee High School
Ohatchee · Calhoun County
High31.3%-5.8pp
700Marbury High School
Deatsville · Autauga County
High31.2%-5.9pp
Page 14 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.