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 |
|---|---|---|---|---|
| 301 | Good Hope Elementary School Cullman · Cullman County | Elementary | 50.4% | +13.3pp |
| 302 | Phil Campbell High School Phil Campbell · Franklin County | High | 50.4% | +13.3pp |
| 303 | Walker Elementary School Northport · Tuscaloosa County | Elementary | 50.4% | +13.3pp |
| 304 | Sparkman High School Harvest · Madison County | High | 50.3% | +13.2pp |
| 305 | Hoover High School Hoover · Hoover City | High | 50.1% | +13.0pp |
| 306 | Huntsville High School Huntsville · Huntsville City | High | 50.1% | +13.0pp |
| 307 | Beauregard Elementary School Opelika · Lee County | Elementary | 50.0% | +12.9pp |
| 308 | Centre Elementary School Centre · Cherokee County | Elementary | 50.0% | +12.9pp |
| 309 | GW Long Elementary School Skipperville · Dale County | Elementary | 50.0% | +12.9pp |
| 310 | Shelby Elementary School Shelby · Shelby County | Elementary | 50.0% | +12.9pp |
| 311 | Valley Junior High School Jasper · Walker County | Elementary | 50.0% | +12.9pp |
| 312 | Vinemont Elementary School Vinemont · Cullman County | Elementary | 50.0% | +12.9pp |
| 313 | Weaver Elementary School Weaver · Calhoun County | Elementary | 50.0% | +12.9pp |
| 314 | Winfield High School Winfield · Winfield City | High | 50.0% | +12.9pp |
| 315 | Leeds Middle School Leeds · Leeds City | Middle | 49.7% | +12.6pp |
| 316 | Athens Renaissance School Athens · Athens City | Combined | 49.6% | +12.5pp |
| 317 | Sipsey Valley Middle School Buhl · Tuscaloosa County | Middle | 49.6% | +12.5pp |
| 318 | Centre Middle School Centre · Cherokee County | Middle | 49.5% | +12.4pp |
| 319 | Hillcrest Elementary School Enterprise · Enterprise City | Elementary | 49.5% | +12.4pp |
| 320 | Wetumpka High School Wetumpka · Elmore County | High | 49.5% | +12.4pp |
| 321 | Brookwood Elementary School Brookwood · Tuscaloosa County | Elementary | 49.4% | +12.3pp |
| 322 | Huntington Place Elementary School Northport · Tuscaloosa County | Elementary | 49.4% | +12.3pp |
| 323 | Challenger Elementary School Huntsville · Huntsville City | Elementary | 49.3% | +12.2pp |
| 324 | Charles R Drew Middle School Lincoln · Talladega County | Middle | 49.3% | +12.2pp |
| 325 | Boaz Intermediate School Boaz · Boaz City | Elementary | 49.2% | +12.1pp |
| 326 | East Smiths Station Elementary School Smiths Station · Lee County | Elementary | 49.2% | +12.1pp |
| 327 | Florence Middle School Florence · Florence City | Middle | 49.1% | +12.0pp |
| 328 | Academy For Science Foreign Language Middle School Huntsville · Huntsville City | Middle | 49.0% | +11.9pp |
| 329 | Phil Campbell Elementary School Phil Campbell · Franklin County | Elementary | 49.0% | +11.9pp |
| 330 | Rehobeth Middle School Rehobeth · Houston County | Middle | 49.0% | +11.9pp |
| 331 | Good Hope Middle School Cullman · Cullman County | Middle | 48.9% | +11.8pp |
| 332 | Athens Intermediate School Athens · Athens City | Elementary | 48.7% | +11.6pp |
| 333 | Elberta Elementary School Elberta · Baldwin County | Elementary | 48.7% | +11.6pp |
| 334 | Ramsay High School Birmingham · Birmingham City | High | 48.7% | +11.6pp |
| 335 | Auburn High School Auburn · Auburn City | High | 48.6% | +11.5pp |
| 336 | Pleasant Home School Andalusia · Covington County | Combined | 48.6% | +11.5pp |
| 337 | Thomasville Elementary School Thomasville · Thomasville City | Elementary | 48.5% | +11.4pp |
| 338 | Green Valley Elementary School Hoover · Hoover City | Elementary | 48.4% | +11.3pp |
| 339 | Pearl Haskew Elementary Irvington · Mobile County | Elementary | 48.4% | +11.3pp |
| 340 | Dixie Elementary School Opelika · Russell County | Elementary | 48.3% | +11.2pp |
| 341 | Elmore County High School Eclectic · Elmore County | High | 48.3% | +11.2pp |
| 342 | Skyline High School Scottsboro · Jackson County | Combined | 48.3% | +11.2pp |
| 343 | Falkville Elementary School Falkville · Morgan County | Elementary | 48.2% | +11.1pp |
| 344 | Hazel Green High School Hazel Green · Madison County | High | 48.2% | +11.1pp |
| 345 | Hokes Bluff Elementary School Hokes Bluff · Etowah County | Elementary | 48.2% | +11.1pp |
| 346 | Pine Level Elementary School Deatsville · Autauga County | Elementary | 48.2% | +11.1pp |
| 347 | Holtville High School Deatsville · Elmore County | High | 48.1% | +11.0pp |
| 348 | Sparkman Middle School Toney · Madison County | Middle | 48.1% | +11.0pp |
| 349 | Julian Harris Elementary School Decatur · Decatur City | Elementary | 47.9% | +10.8pp |
| 350 | Redland Middle School Wetumpka · Elmore County | Middle | 47.9% | +10.8pp |
Page 7 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.