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
601Hubbertville School
Fayette · Fayette County
Combined36.0%-1.1pp
602Beauregard High School
Opelika · Lee County
High35.9%-1.2pp
603Lake View Elementary School
McCalla · Tuscaloosa County
Elementary35.9%-1.2pp
604Meek High School
Arley · Winston County
High35.9%-1.2pp
605Nan Gray Davis Elementary School
Theodore · Mobile County
Elementary35.9%-1.2pp
606Rosinton School
Robertsdale · Baldwin County
Elementary35.9%-1.2pp
607Sulligent School
Sulligent · Lamar County
Combined35.9%-1.2pp
608Danville Middle School
Danville · Morgan County
Middle35.8%-1.3pp
609Meadowlake Elementary
Mobile · Mobile County
Elementary35.8%-1.3pp
610Glencoe High School
Glencoe · Etowah County
High35.7%-1.4pp
611Hanceville Middle School
Hanceville · Cullman County
Middle35.7%-1.4pp
612Shelby County High School
Columbiana · Shelby County
High35.7%-1.4pp
613Alexander City Middle School
Alexander City · Alexander City
Middle35.6%-1.5pp
614Vinemont High School
Vinemont · Cullman County
High35.6%-1.5pp
615West Morgan Middle School
Trinity · Morgan County
Middle35.6%-1.5pp
616Houston County High School
Columbia · Houston County
High35.5%-1.6pp
617Handley High School
Roanoke · Roanoke City
High35.4%-1.7pp
618Rogers High School
Florence · Lauderdale County
High35.4%-1.7pp
619Carlisle Elementary School
Boaz · Etowah County
Elementary35.3%-1.8pp
620Greenville Elementary School
Greenville · Butler County
Elementary35.3%-1.8pp
621Madison County Virtual Academy
Huntsville · Madison County
High35.2%-1.9pp
622New Brockton Middle School
New Brockton · Coffee County
Middle35.2%-1.9pp
623Scottsboro High School
Scottsboro · Scottsboro City
High35.2%-1.9pp
624West Point High School
Cullman · Cullman County
High35.2%-1.9pp
625Guntersville High School
Guntersville · Guntersville City
High35.0%-2.1pp
626Bay Minette Middle School
Bay Minette · Baldwin County
Middle34.9%-2.2pp
627Berry Elementary School
Berry · Fayette County
Elementary34.9%-2.2pp
628Gordo High School
Gordo · Pickens County
High34.9%-2.2pp
629Oliver Elementary School
Seale · Russell County
Elementary34.9%-2.2pp
630Dora High School
Dora · Walker County
High34.8%-2.3pp
631Little Ridge Intermediate School
Fort Payne · Fort Payne City
Elementary34.8%-2.3pp
632Benjamin Russell High School
Alexander City · Alexander City
High34.7%-2.4pp
633Ladonia Elementary School
Phenix City · Russell County
Elementary34.7%-2.4pp
634Addison High School
Addison · Winston County
High34.6%-2.5pp
635Appalachian School
Oneonta · Blount County
Combined34.6%-2.5pp
636Calera Intermediate School
Calera · Shelby County
Elementary34.5%-2.6pp
637Ranburne Elementary School
Ranburne · Cleburne County
Elementary34.5%-2.6pp
638Sanford Middle School
Opelika · Lee County
Middle34.5%-2.6pp
639Sheffield Junior High School
Sheffield · Sheffield City
Middle34.5%-2.6pp
640Ashville Middle School
Ashville · St Clair County
Middle34.4%-2.7pp
641Brantley High School
Brantley · Crenshaw County
Combined34.4%-2.7pp
642New Brockton High School
New Brockton · Coffee County
High34.4%-2.7pp
643Sweet Water High School
Sweet Water · Marengo County
Combined34.3%-2.8pp
644Dixon Elementary School
Irvington · Mobile County
Elementary34.2%-2.9pp
645Pisgah High School
Pisgah · Jackson County
Combined34.2%-2.9pp
646Colbert County High School
Leighton · Colbert County
High34.1%-3.0pp
647Pike County High School
Brundidge · Pike County
High34.1%-3.0pp
648Ashford High School
Ashford · Houston County
High34.0%-3.1pp
649Kate Duncan Smith DAR Middle
Grant · Marshall County
Middle34.0%-3.1pp
650McCalla Elementary School
Bessemer · Jefferson County
Elementary34.0%-3.1pp
Page 13 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.