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
401Christian School
Birmingham · Birmingham City
Elementary45.7%+8.6pp
402Buckhorn Middle School
New Market · Madison County
Middle45.6%+8.5pp
403Helena High School
Helena · Shelby County
High45.5%+8.4pp
404Booker T Washington Magnet High School
Montgomery · Montgomery County
High45.3%+8.2pp
405Excel High School
Excel · Monroe County
Combined45.3%+8.2pp
406TR Miller High School
Brewton · Brewton City
High45.3%+8.2pp
407Gardendale Elementary School
Gardendale · Jefferson County
Elementary45.2%+8.1pp
408Plainview School
Rainsville · DeKalb County
Combined45.2%+8.1pp
409Alexandria High School
Alexandria · Calhoun County
High45.1%+8.0pp
410Meridianville Middle School
Hazel Green · Madison County
Middle45.1%+8.0pp
411Charles Henderson Middle
Troy · Troy City
Middle45.0%+7.9pp
412Cottonwood Elementary School
Cottonwood · Houston County
Elementary45.0%+7.9pp
413Montevallo Middle School
Montevallo · Shelby County
Middle45.0%+7.9pp
414Academy for Academics and Arts Middle School
Huntsville · Huntsville City
Middle44.9%+7.8pp
415Elvin Hill Elementary School
Columbiana · Shelby County
Elementary44.9%+7.8pp
416Maxwell Elementary School
Duncanville · Tuscaloosa County
Elementary44.9%+7.8pp
417Piedmont High School
Piedmont · Piedmont City
High44.9%+7.8pp
418Forest Oaks Elementary School
Chelsea · Shelby County
Elementary44.6%+7.5pp
419Vincent Elementary School
Vincent · Shelby County
Elementary44.6%+7.5pp
420Winston County High School
Double Springs · Winston County
High44.6%+7.5pp
421Cherokee County High School
Centre · Cherokee County
High44.4%+7.3pp
422Columbiana Middle School
Columbiana · Shelby County
Middle44.4%+7.3pp
423Highland Elementary School
Gadsden · Etowah County
Elementary44.4%+7.3pp
424Opp High School
Opp · Opp City
High44.4%+7.3pp
425Stapleton School
Stapleton · Baldwin County
Elementary44.4%+7.3pp
426Bagley Elementary School
Dora · Jefferson County
Elementary44.3%+7.2pp
427Parkside Elementary School
Baileyton · Cullman County
Elementary44.3%+7.2pp
428Rainbow Middle School
Rainbow City · Etowah County
Middle44.3%+7.2pp
429South Lamar School
Millport · Lamar County
Combined44.3%+7.2pp
430Wilson Elementary School
Florence · Lauderdale County
Elementary44.3%+7.2pp
431Enterprise High School
Enterprise · Enterprise City
High44.1%+7.0pp
432Hartselle High School
Hartselle · Hartselle City
High44.1%+7.0pp
433Macedonia School
Section · Jackson County
Elementary44.0%+6.9pp
434Opp Elementary School
Opp · Opp City
Elementary44.0%+6.9pp
435Arab High School
Arab · Arab City
High43.9%+6.8pp
436Athens Middle School
Athens · Athens City
Middle43.9%+6.8pp
437Eastwood Elementary School
Decatur · Decatur City
Elementary43.9%+6.8pp
438Iola Roberts Elementary School
Pell City · Pell City
Elementary43.9%+6.8pp
439Stevenson Elementary School
Stevenson · Jackson County
Elementary43.7%+6.6pp
440Ashford Elementary School
Ashford · Houston County
Elementary43.6%+6.5pp
441Colbert Heights Elementary School
Tuscumbia · Colbert County
Elementary43.6%+6.5pp
442Grand Bay Middle School
Grand Bay · Mobile County
Middle43.6%+6.5pp
443Holly Pond Elementary School
Holly Pond · Cullman County
Elementary43.6%+6.5pp
444Madison Cross Roads Elementary School
Toney · Madison County
Elementary43.6%+6.5pp
445Stanhope Elmore High School
Millbrook · Elmore County
High43.5%+6.4pp
446Straughn High School
Andalusia · Covington County
High43.5%+6.4pp
447Sugar Creek Elementary School
Lester · Limestone County
Elementary43.5%+6.4pp
448Cedar Bluff High School
Cedar Bluff · Cherokee County
Combined43.4%+6.3pp
449Lamar County HighIntermediate
Vernon · Lamar County
Combined43.4%+6.3pp
450Duck Springs Elementary School
Attalla · Etowah County
Elementary43.3%+6.2pp
Page 9 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.