Alabama schools ranked by test score
Latest ACAP year (2024-25). 308 schools with reported Science scores. State average: 37.1%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 201 | Gaston High School Gadsden · Etowah County | High | 23.5% | -13.6pp |
| 202 | W S Neal High School East Brewton · Escambia County | High | 23.5% | -13.6pp |
| 203 | Danville High School Danville · Morgan County | High | 23.3% | -13.8pp |
| 204 | Russellville High School Russellville · Russellville City | High | 22.9% | -14.2pp |
| 205 | JB Pennington High School Blountsville · Blount County | High | 22.8% | -14.3pp |
| 206 | Clements High School Athens · Limestone County | High | 22.7% | -14.4pp |
| 207 | Choctaw County High School Butler · Choctaw County | High | 22.5% | -14.6pp |
| 208 | Hatton High School Town Creek · Lawrence County | High | 22.5% | -14.6pp |
| 209 | Pell City High School Pell City · Pell City | High | 22.4% | -14.7pp |
| 210 | Bibb County High School Centreville · Bibb County | High | 22.3% | -14.8pp |
| 211 | Chilton County High School Clanton · Chilton County | High | 22.3% | -14.8pp |
| 212 | Monroe County High School Monroeville · Monroe County | High | 22.2% | -14.9pp |
| 213 | Saks High School Anniston · Calhoun County | High | 22.1% | -15.0pp |
| 214 | Tanner High School Tanner · Limestone County | High | 22.1% | -15.0pp |
| 215 | Oakman High School Oakman · Walker County | High | 22.0% | -15.1pp |
| 216 | Samson High School Samson · Geneva County | High | 22.0% | -15.1pp |
| 217 | Alma Bryant High School Irvington · Mobile County | High | 21.9% | -15.2pp |
| 218 | Berry High School Berry · Fayette County | High | 21.8% | -15.3pp |
| 219 | Dallas County High School Plantersville · Dallas County | High | 21.7% | -15.4pp |
| 220 | Greene County High School Eutaw · Greene County | High | 21.6% | -15.5pp |
| 221 | Montevallo High School Montevallo · Shelby County | High | 21.5% | -15.6pp |
| 222 | Russell County High School Seale · Russell County | High | 21.3% | -15.8pp |
| 223 | Geneva County High School Hartford · Geneva County | High | 21.2% | -15.9pp |
| 224 | Talladega High School Talladega · Talladega City | High | 21.2% | -15.9pp |
| 225 | Winterboro High School Alpine · Talladega County | High | 21.2% | -15.9pp |
| 226 | Central High School of Clay County Lineville · Clay County | High | 20.9% | -16.2pp |
| 227 | Mary G Montgomery High School Semmes · Mobile County | High | 20.9% | -16.2pp |
| 228 | Lawrence County High School Moulton · Lawrence County | High | 20.6% | -16.5pp |
| 229 | Hillcrest High School Tuscaloosa · Tuscaloosa County | High | 19.4% | -17.7pp |
| 230 | Bullock County High School Union Springs · Bullock County | High | 19.3% | -17.8pp |
| 231 | Fultondale High School Birmingham · Jefferson County | High | 19.3% | -17.8pp |
| 232 | Selma High School Selma · Selma City | High | 19.2% | -17.9pp |
| 233 | West Morgan High School Trinity · Morgan County | High | 18.9% | -18.2pp |
| 234 | Lafayette High School Lafayette · Chambers County | High | 18.8% | -18.3pp |
| 235 | West Blocton High School West Blocton · Bibb County | High | 18.8% | -18.3pp |
| 236 | Theodore High School Theodore · Mobile County | High | 18.5% | -18.6pp |
| 237 | East Lawrence High School Trinity · Lawrence County | High | 18.3% | -18.8pp |
| 238 | Carbon Hill High School Carbon Hill · Walker County | High | 18.1% | -19.0pp |
| 239 | Holt High School Tuscaloosa · Tuscaloosa County | High | 18.0% | -19.1pp |
| 240 | Loachapoka High School Loachapoka · Lee County | High | 17.9% | -19.2pp |
| 241 | Saint Clair County High School Odenville · St Clair County | High | 17.9% | -19.2pp |
| 242 | Gadsden City High School Gadsden · Gadsden City | High | 17.8% | -19.3pp |
| 243 | Valley High School Valley · Chambers County | High | 17.8% | -19.3pp |
| 244 | Carroll High School Ozark · Ozark City | High | 17.7% | -19.4pp |
| 245 | Susan Moore High School Blountsville · Blount County | High | 17.7% | -19.4pp |
| 246 | Clarke County High School Grove Hill · Clarke County | High | 17.5% | -19.6pp |
| 247 | Asbury High School Albertville · Marshall County | High | 17.0% | -20.1pp |
| 248 | Lanett Senior High School Lanett · Lanett City | High | 17.0% | -20.1pp |
| 249 | Hale County High School Moundville · Hale County | High | 16.8% | -20.3pp |
| 250 | Minor High School Adamsville · Jefferson County | High | 16.1% | -21.0pp |
Page 5 of 7
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.