Alabama schools ranked by test score
Latest ACAP year (2024-25). 1,215 schools with reported Science scores. State average: 37.1%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 401 | Christian School Birmingham · Birmingham City | Elementary | 45.7% | +8.6pp |
| 402 | Buckhorn Middle School New Market · Madison County | Middle | 45.6% | +8.5pp |
| 403 | Helena High School Helena · Shelby County | High | 45.5% | +8.4pp |
| 404 | Booker T Washington Magnet High School Montgomery · Montgomery County | High | 45.3% | +8.2pp |
| 405 | Excel High School Excel · Monroe County | Combined | 45.3% | +8.2pp |
| 406 | TR Miller High School Brewton · Brewton City | High | 45.3% | +8.2pp |
| 407 | Gardendale Elementary School Gardendale · Jefferson County | Elementary | 45.2% | +8.1pp |
| 408 | Plainview School Rainsville · DeKalb County | Combined | 45.2% | +8.1pp |
| 409 | Alexandria High School Alexandria · Calhoun County | High | 45.1% | +8.0pp |
| 410 | Meridianville Middle School Hazel Green · Madison County | Middle | 45.1% | +8.0pp |
| 411 | Charles Henderson Middle Troy · Troy City | Middle | 45.0% | +7.9pp |
| 412 | Cottonwood Elementary School Cottonwood · Houston County | Elementary | 45.0% | +7.9pp |
| 413 | Montevallo Middle School Montevallo · Shelby County | Middle | 45.0% | +7.9pp |
| 414 | Academy for Academics and Arts Middle School Huntsville · Huntsville City | Middle | 44.9% | +7.8pp |
| 415 | Elvin Hill Elementary School Columbiana · Shelby County | Elementary | 44.9% | +7.8pp |
| 416 | Maxwell Elementary School Duncanville · Tuscaloosa County | Elementary | 44.9% | +7.8pp |
| 417 | Piedmont High School Piedmont · Piedmont City | High | 44.9% | +7.8pp |
| 418 | Forest Oaks Elementary School Chelsea · Shelby County | Elementary | 44.6% | +7.5pp |
| 419 | Vincent Elementary School Vincent · Shelby County | Elementary | 44.6% | +7.5pp |
| 420 | Winston County High School Double Springs · Winston County | High | 44.6% | +7.5pp |
| 421 | Cherokee County High School Centre · Cherokee County | High | 44.4% | +7.3pp |
| 422 | Columbiana Middle School Columbiana · Shelby County | Middle | 44.4% | +7.3pp |
| 423 | Highland Elementary School Gadsden · Etowah County | Elementary | 44.4% | +7.3pp |
| 424 | Opp High School Opp · Opp City | High | 44.4% | +7.3pp |
| 425 | Stapleton School Stapleton · Baldwin County | Elementary | 44.4% | +7.3pp |
| 426 | Bagley Elementary School Dora · Jefferson County | Elementary | 44.3% | +7.2pp |
| 427 | Parkside Elementary School Baileyton · Cullman County | Elementary | 44.3% | +7.2pp |
| 428 | Rainbow Middle School Rainbow City · Etowah County | Middle | 44.3% | +7.2pp |
| 429 | South Lamar School Millport · Lamar County | Combined | 44.3% | +7.2pp |
| 430 | Wilson Elementary School Florence · Lauderdale County | Elementary | 44.3% | +7.2pp |
| 431 | Enterprise High School Enterprise · Enterprise City | High | 44.1% | +7.0pp |
| 432 | Hartselle High School Hartselle · Hartselle City | High | 44.1% | +7.0pp |
| 433 | Macedonia School Section · Jackson County | Elementary | 44.0% | +6.9pp |
| 434 | Opp Elementary School Opp · Opp City | Elementary | 44.0% | +6.9pp |
| 435 | Arab High School Arab · Arab City | High | 43.9% | +6.8pp |
| 436 | Athens Middle School Athens · Athens City | Middle | 43.9% | +6.8pp |
| 437 | Eastwood Elementary School Decatur · Decatur City | Elementary | 43.9% | +6.8pp |
| 438 | Iola Roberts Elementary School Pell City · Pell City | Elementary | 43.9% | +6.8pp |
| 439 | Stevenson Elementary School Stevenson · Jackson County | Elementary | 43.7% | +6.6pp |
| 440 | Ashford Elementary School Ashford · Houston County | Elementary | 43.6% | +6.5pp |
| 441 | Colbert Heights Elementary School Tuscumbia · Colbert County | Elementary | 43.6% | +6.5pp |
| 442 | Grand Bay Middle School Grand Bay · Mobile County | Middle | 43.6% | +6.5pp |
| 443 | Holly Pond Elementary School Holly Pond · Cullman County | Elementary | 43.6% | +6.5pp |
| 444 | Madison Cross Roads Elementary School Toney · Madison County | Elementary | 43.6% | +6.5pp |
| 445 | Stanhope Elmore High School Millbrook · Elmore County | High | 43.5% | +6.4pp |
| 446 | Straughn High School Andalusia · Covington County | High | 43.5% | +6.4pp |
| 447 | Sugar Creek Elementary School Lester · Limestone County | Elementary | 43.5% | +6.4pp |
| 448 | Cedar Bluff High School Cedar Bluff · Cherokee County | Combined | 43.4% | +6.3pp |
| 449 | Lamar County HighIntermediate Vernon · Lamar County | Combined | 43.4% | +6.3pp |
| 450 | Duck Springs Elementary School Attalla · Etowah County | Elementary | 43.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.