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 |
|---|---|---|---|---|
| 251 | Hall Kent Elementary School Homewood · Homewood City | Elementary | 53.6% | +16.5pp |
| 252 | Hamilton Middle School Hamilton · Marion County | Middle | 53.6% | +16.5pp |
| 253 | Headland Elementary School Headland · Henry County | Elementary | 53.6% | +16.5pp |
| 254 | Thompson Intermediate School Alabaster · Alabaster City | Elementary | 53.6% | +16.5pp |
| 255 | Satsuma High School Satsuma · Satsuma City | High | 53.5% | +16.4pp |
| 256 | Fyffe High School Fyffe · DeKalb County | Combined | 53.4% | +16.3pp |
| 257 | Oxford Middle School Oxford · Oxford City | Middle | 53.3% | +16.2pp |
| 258 | ORourke Elementary School Mobile · Mobile County | Elementary | 53.2% | +16.1pp |
| 259 | Flomaton Elementary School Flomaton · Escambia County | Elementary | 53.1% | +16.0pp |
| 260 | James Clemens High School Madison · Madison City | High | 53.0% | +15.9pp |
| 261 | Oxford Elementary School Oxford · Oxford City | Elementary | 52.9% | +15.8pp |
| 262 | Reeltown Elementary School Notasulga · Tallapoosa County | Elementary | 52.9% | +15.8pp |
| 263 | Huguley Elementary School Lanett · Chambers County | Elementary | 52.8% | +15.7pp |
| 264 | Maddox Intermediate School Jasper · Jasper City | Middle | 52.8% | +15.7pp |
| 265 | Central School Huntsville · Madison County | Elementary | 52.7% | +15.6pp |
| 266 | Priceville High School Decatur · Morgan County | High | 52.7% | +15.6pp |
| 267 | West Blocton Elementary School West Blocton · Bibb County | Elementary | 52.6% | +15.5pp |
| 268 | Slocomb Elementary School Slocomb · Geneva County | Elementary | 52.5% | +15.4pp |
| 269 | WS Harlan Elementary School Lockhart · Covington County | Elementary | 52.5% | +15.4pp |
| 270 | Spain Park High School Hoover · Hoover City | High | 52.4% | +15.3pp |
| 271 | BB Comer Memorial Elementary School Sylacauga · Talladega County | Elementary | 52.2% | +15.1pp |
| 272 | Daphne High School Daphne · Baldwin County | High | 52.2% | +15.1pp |
| 273 | MacMillan International at McKee Montgomery · Montgomery County | Elementary | 52.2% | +15.1pp |
| 274 | Leon Sheffield Magnet Elementary School Decatur · Decatur City | Elementary | 52.1% | +15.0pp |
| 275 | Moulton Elementary School Moulton · Lawrence County | Elementary | 52.1% | +15.0pp |
| 276 | Brooks Elementary School Killen · Lauderdale County | Elementary | 52.0% | +14.9pp |
| 277 | Helena Middle Helena · Shelby County | Middle | 52.0% | +14.9pp |
| 278 | Elkmont Elementary School Elkmont · Limestone County | Elementary | 51.9% | +14.8pp |
| 279 | Gulf Shores High School Gulf Shores · Gulf Shores City | High | 51.8% | +14.7pp |
| 280 | West Smiths Station Elementary School Smiths Station · Lee County | Elementary | 51.8% | +14.7pp |
| 281 | Bridgeport Middle School Bridgeport · Jackson County | Middle | 51.7% | +14.6pp |
| 282 | Chelsea High School Chelsea · Shelby County | High | 51.7% | +14.6pp |
| 283 | Monrovia Middle School Huntsville · Madison County | Middle | 51.6% | +14.5pp |
| 284 | Buhl Elementary School Buhl · Tuscaloosa County | Elementary | 51.4% | +14.3pp |
| 285 | Loxley Elementary School Loxley · Baldwin County | Elementary | 51.4% | +14.3pp |
| 286 | Pleasant Valley High School Jacksonville · Calhoun County | High | 51.4% | +14.3pp |
| 287 | Creekside Elementary School Harvest · Limestone County | Elementary | 51.1% | +14.0pp |
| 288 | Holtville Elementary School Deatsville · Elmore County | Elementary | 51.1% | +14.0pp |
| 289 | Myrtlewood Elementary School Fosters · Tuscaloosa County | Elementary | 50.9% | +13.8pp |
| 290 | Snow Rogers Elementary School Gardendale · Jefferson County | Elementary | 50.9% | +13.8pp |
| 291 | Hayden Elementary School Hayden · Blount County | Elementary | 50.8% | +13.7pp |
| 292 | Johnson Elementary School Athens · Limestone County | Elementary | 50.8% | +13.7pp |
| 293 | Piedmont Middle School Piedmont · Piedmont City | Middle | 50.8% | +13.7pp |
| 294 | Stevenson Middle School Stevenson · Jackson County | Middle | 50.8% | +13.7pp |
| 295 | Eclectic Elementary School Eclectic · Elmore County | Elementary | 50.7% | +13.6pp |
| 296 | Forest Hills School Florence · Florence City | Elementary | 50.7% | +13.6pp |
| 297 | North Jefferson Middle School Kimberly · Jefferson County | Middle | 50.7% | +13.6pp |
| 298 | Rocky Ridge Elementary School Hoover · Hoover City | Elementary | 50.7% | +13.6pp |
| 299 | Scottsboro Junior High School Scottsboro · Scottsboro City | Middle | 50.6% | +13.5pp |
| 300 | Buckhorn High School New Market · Madison County | High | 50.5% | +13.4pp |
Page 6 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.