Alabama schools ranked by test score
Latest ACAP year (2024-25). 591 schools with reported Science scores. State average: 37.1%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 201 | Huntington Place Elementary School Northport · Tuscaloosa County | Elementary | 49.4% | +12.3pp |
| 202 | Challenger Elementary School Huntsville · Huntsville City | Elementary | 49.3% | +12.2pp |
| 203 | Boaz Intermediate School Boaz · Boaz City | Elementary | 49.2% | +12.1pp |
| 204 | East Smiths Station Elementary School Smiths Station · Lee County | Elementary | 49.2% | +12.1pp |
| 205 | Phil Campbell Elementary School Phil Campbell · Franklin County | Elementary | 49.0% | +11.9pp |
| 206 | Athens Intermediate School Athens · Athens City | Elementary | 48.7% | +11.6pp |
| 207 | Elberta Elementary School Elberta · Baldwin County | Elementary | 48.7% | +11.6pp |
| 208 | Thomasville Elementary School Thomasville · Thomasville City | Elementary | 48.5% | +11.4pp |
| 209 | Green Valley Elementary School Hoover · Hoover City | Elementary | 48.4% | +11.3pp |
| 210 | Pearl Haskew Elementary Irvington · Mobile County | Elementary | 48.4% | +11.3pp |
| 211 | Dixie Elementary School Opelika · Russell County | Elementary | 48.3% | +11.2pp |
| 212 | Falkville Elementary School Falkville · Morgan County | Elementary | 48.2% | +11.1pp |
| 213 | Hokes Bluff Elementary School Hokes Bluff · Etowah County | Elementary | 48.2% | +11.1pp |
| 214 | Pine Level Elementary School Deatsville · Autauga County | Elementary | 48.2% | +11.1pp |
| 215 | Julian Harris Elementary School Decatur · Decatur City | Elementary | 47.9% | +10.8pp |
| 216 | Samson Elementary School Samson · Geneva County | Elementary | 47.9% | +10.8pp |
| 217 | Perdido Elementary School Perdido · Baldwin County | Elementary | 47.8% | +10.7pp |
| 218 | Allentown Elementary School Semmes · Mobile County | Elementary | 47.7% | +10.6pp |
| 219 | Brewton Elementary School Brewton · Brewton City | Elementary | 47.7% | +10.6pp |
| 220 | Wilmer Elementary School Wilmer · Mobile County | Elementary | 47.7% | +10.6pp |
| 221 | Prattville Elementary School Prattville · Autauga County | Elementary | 47.5% | +10.4pp |
| 222 | Highlands Elementary School Dothan · Dothan City | Elementary | 47.4% | +10.3pp |
| 223 | New Hope Elementary School New Hope · Madison County | Elementary | 47.3% | +10.2pp |
| 224 | West Point Intermediate School Vinemont · Cullman County | Elementary | 47.3% | +10.2pp |
| 225 | Cotaco School Somerville · Morgan County | Elementary | 47.2% | +10.1pp |
| 226 | Mary B Austin Elementary School Mobile · Mobile County | Elementary | 47.2% | +10.1pp |
| 227 | Ohatchee Elementary School Ohatchee · Calhoun County | Elementary | 46.9% | +9.8pp |
| 228 | Banks School Banks · Pike County | Elementary | 46.8% | +9.7pp |
| 229 | Madison County Elementary School Gurley · Madison County | Elementary | 46.8% | +9.7pp |
| 230 | Brindlee Mountain Elementary School Arab · Marshall County | Elementary | 46.7% | +9.6pp |
| 231 | Grantswood Community School Birmingham · Jefferson County | Elementary | 46.6% | +9.5pp |
| 232 | Cedar Hill Elementary School Ardmore · Limestone County | Elementary | 46.4% | +9.3pp |
| 233 | Coldwater Elementary School Anniston · Oxford City | Elementary | 46.4% | +9.3pp |
| 234 | Haleyville Elementary School Haleyville · Haleyville City | Elementary | 46.3% | +9.2pp |
| 235 | Glencoe Elementary School Glencoe · Etowah County | Elementary | 46.1% | +9.0pp |
| 236 | Blossomwood Elementary School Huntsville · Huntsville City | Elementary | 46.0% | +8.9pp |
| 237 | East Lawrence Elementary School Trinity · Lawrence County | Elementary | 45.9% | +8.8pp |
| 238 | Fleeta School Opp · Covington County | Elementary | 45.8% | +8.7pp |
| 239 | Gwin Elementary School Hoover · Hoover City | Elementary | 45.8% | +8.7pp |
| 240 | Summerdale School Summerdale · Baldwin County | Elementary | 45.8% | +8.7pp |
| 241 | Christian School Birmingham · Birmingham City | Elementary | 45.7% | +8.6pp |
| 242 | Gardendale Elementary School Gardendale · Jefferson County | Elementary | 45.2% | +8.1pp |
| 243 | Cottonwood Elementary School Cottonwood · Houston County | Elementary | 45.0% | +7.9pp |
| 244 | Elvin Hill Elementary School Columbiana · Shelby County | Elementary | 44.9% | +7.8pp |
| 245 | Maxwell Elementary School Duncanville · Tuscaloosa County | Elementary | 44.9% | +7.8pp |
| 246 | Forest Oaks Elementary School Chelsea · Shelby County | Elementary | 44.6% | +7.5pp |
| 247 | Vincent Elementary School Vincent · Shelby County | Elementary | 44.6% | +7.5pp |
| 248 | Highland Elementary School Gadsden · Etowah County | Elementary | 44.4% | +7.3pp |
| 249 | Stapleton School Stapleton · Baldwin County | Elementary | 44.4% | +7.3pp |
| 250 | Bagley Elementary School Dora · Jefferson County | Elementary | 44.3% | +7.2pp |
Page 5 of 12
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.