Alabama schools ranked by test score
Latest ACAP year (2024-25). 1,271 schools with reported English Language Arts scores. State average: 53.0%.
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 351 | Russellville Elementary School Russellville · Russellville City | Elementary | 67.6% | +14.6pp |
| 352 | Ashland Elementary School Ashland · Clay County | Elementary | 67.5% | +14.5pp |
| 353 | Daphne Middle School Daphne · Baldwin County | Middle | 67.5% | +14.5pp |
| 354 | Moulton Elementary School Moulton · Lawrence County | Elementary | 67.5% | +14.5pp |
| 355 | Allentown Elementary School Semmes · Mobile County | Elementary | 67.4% | +14.4pp |
| 356 | Centre Elementary School Centre · Cherokee County | Elementary | 67.4% | +14.4pp |
| 357 | George W Long High School Skipperville · Dale County | High | 67.4% | +14.4pp |
| 358 | Sherwood Elementary School Phenix City · Phenix City | Elementary | 67.4% | +14.4pp |
| 359 | Bankhead Middle School Cordova · Walker County | Middle | 67.3% | +14.3pp |
| 360 | CE Hanna School Hobson City · Oxford City | Middle | 67.3% | +14.3pp |
| 361 | Northside School Opelika · Opelika City | Elementary | 67.1% | +14.1pp |
| 362 | Pike County Elementary School Brundidge · Pike County | Elementary | 67.1% | +14.1pp |
| 363 | Rosinton School Robertsdale · Baldwin County | Elementary | 67.1% | +14.1pp |
| 364 | Fruithurst Elementary School Fruithurst · Cleburne County | Elementary | 67.0% | +14.0pp |
| 365 | Orange Beach MiddleHigh School Orange Beach · Orange Beach City | High | 67.0% | +14.0pp |
| 366 | Alexandria Middle School Alexandria · Calhoun County | Middle | 66.9% | +13.9pp |
| 367 | Fayette Elementary School Fayette · Fayette County | Elementary | 66.9% | +13.9pp |
| 368 | Leeds Elementary School Leeds · Leeds City | Elementary | 66.9% | +13.9pp |
| 369 | ORourke Elementary School Mobile · Mobile County | Elementary | 66.9% | +13.9pp |
| 370 | Academy for Academics and Arts Middle School Huntsville · Huntsville City | Middle | 66.8% | +13.8pp |
| 371 | Airport Road Intermediate School Coosada · Elmore County | Elementary | 66.8% | +13.8pp |
| 372 | Mary B Austin Elementary School Mobile · Mobile County | Elementary | 66.8% | +13.8pp |
| 373 | Wilson Elementary School Florence · Lauderdale County | Elementary | 66.8% | +13.8pp |
| 374 | Anna F Booth Elementary School Irvington · Mobile County | Elementary | 66.7% | +13.7pp |
| 375 | Challenger Elementary School Huntsville · Huntsville City | Elementary | 66.7% | +13.7pp |
| 376 | Double Springs Middle School Double Springs · Winston County | Middle | 66.7% | +13.7pp |
| 377 | Elba Elementary School Elba · Elba City | Elementary | 66.7% | +13.7pp |
| 378 | Flat Rock School Flat Rock · Jackson County | Elementary | 66.7% | +13.7pp |
| 379 | Jasper Junior High School Jasper · Jasper City | Middle | 66.7% | +13.7pp |
| 380 | North Jefferson Middle School Kimberly · Jefferson County | Middle | 66.5% | +13.5pp |
| 381 | Bridgeport Middle School Bridgeport · Jackson County | Middle | 66.4% | +13.4pp |
| 382 | Sycamore School Alpine · Talladega County | Elementary | 66.4% | +13.4pp |
| 383 | Boaz Intermediate School Boaz · Boaz City | Elementary | 66.3% | +13.3pp |
| 384 | Guntersville Middle School Guntersville · Guntersville City | Middle | 66.3% | +13.3pp |
| 385 | Bridgeport Elementary School Bridgeport · Jackson County | Elementary | 66.2% | +13.2pp |
| 386 | Springville Middle School Springville · St Clair County | Middle | 66.2% | +13.2pp |
| 387 | Cottonwood Elementary School Cottonwood · Houston County | Elementary | 66.1% | +13.1pp |
| 388 | Elsie Collier Elementary School Mobile · Mobile County | Elementary | 66.1% | +13.1pp |
| 389 | Tanner Williams Elementary School Wilmer · Mobile County | Elementary | 66.0% | +13.0pp |
| 390 | Haleyville Middle School Haleyville · Haleyville City | Middle | 65.9% | +12.9pp |
| 391 | Thomasville Middle School Thomasville · Thomasville City | Middle | 65.9% | +12.9pp |
| 392 | Little Ridge Intermediate School Fort Payne · Fort Payne City | Elementary | 65.8% | +12.8pp |
| 393 | Cleburne County Elementary School Heflin · Cleburne County | Elementary | 65.7% | +12.7pp |
| 394 | Buckhorn Middle School New Market · Madison County | Middle | 65.5% | +12.5pp |
| 395 | Mount Hope Mt Hope · Lawrence County | Elementary | 65.5% | +12.5pp |
| 396 | Semmes Elementary School Semmes · Mobile County | Elementary | 65.5% | +12.5pp |
| 397 | West Point Middle School Vinemont · Cullman County | Middle | 65.5% | +12.5pp |
| 398 | Fayetteville High School Sylacauga · Talladega County | Combined | 65.4% | +12.4pp |
| 399 | Vinemont Middle School Vinemont · Cullman County | Middle | 65.1% | +12.1pp |
| 400 | William L Radney Elementary School Alexander City · Alexander City | Middle | 65.1% | +12.1pp |
Page 8 of 26
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 English Language Arts 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.