Alabama schools ranked by test score
Latest ACAP year (2024-25). 305 schools with reported Mathematics scores. State average: 32.0%.
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 51 | Arab High School Arab · Arab City | High | 34.5% | +2.5pp |
| 52 | Oneonta High School Oneonta · Oneonta City | High | 34.3% | +2.3pp |
| 53 | Flomaton High School Flomaton · Escambia County | High | 33.6% | +1.6pp |
| 54 | East Limestone High School Athens · Limestone County | High | 33.5% | +1.5pp |
| 55 | Enterprise High School Enterprise · Enterprise City | High | 33.5% | +1.5pp |
| 56 | Beauregard High School Opelika · Lee County | High | 32.4% | +0.4pp |
| 57 | Andalusia High School Andalusia · Andalusia City | High | 32.2% | +0.2pp |
| 58 | New Hope High School New Hope · Madison County | High | 32.2% | +0.2pp |
| 59 | Brewbaker Technology Magnet High School Montgomery · Montgomery County | High | 32.0% | -0.0pp |
| 60 | Tallassee High School Tallassee · Tallassee City | High | 31.8% | -0.2pp |
| 61 | Guntersville High School Guntersville · Guntersville City | High | 31.7% | -0.3pp |
| 62 | Florence High School Florence · Florence City | High | 31.6% | -0.4pp |
| 63 | WP Davidson High School Mobile · Mobile County | High | 31.6% | -0.4pp |
| 64 | Sparkman High School Harvest · Madison County | High | 31.4% | -0.6pp |
| 65 | Marbury High School Deatsville · Autauga County | High | 31.2% | -0.8pp |
| 66 | Decatur High School Decatur · Decatur City | High | 30.9% | -1.1pp |
| 67 | Pike Road High School Pike Road · Pike Road City | High | 30.7% | -1.3pp |
| 68 | Athens High School Athens · Athens City | High | 30.6% | -1.4pp |
| 69 | Cordova High School Cordova · Walker County | High | 30.5% | -1.5pp |
| 70 | Moody High School Moody · St Clair County | High | 30.5% | -1.5pp |
| 71 | Hackleburg High School Hackleburg · Marion County | High | 30.4% | -1.6pp |
| 72 | Hamilton High School Hamilton · Marion County | High | 30.1% | -1.9pp |
| 73 | Shelby County High School Columbiana · Shelby County | High | 30.0% | -2.0pp |
| 74 | Hokes Bluff High School Hokes Bluff · Etowah County | High | 29.8% | -2.2pp |
| 75 | Jasper High School Jasper · Jasper City | High | 29.5% | -2.5pp |
| 76 | Corner High School Dora · Jefferson County | High | 29.2% | -2.8pp |
| 77 | Elmore County High School Eclectic · Elmore County | High | 29.0% | -3.0pp |
| 78 | Boaz High School Boaz · Boaz City | High | 28.7% | -3.3pp |
| 79 | Houston County High School Columbia · Houston County | High | 28.7% | -3.3pp |
| 80 | Shades Valley High School Irondale · Jefferson County | High | 28.6% | -3.4pp |
| 81 | Virgil Grissom High School Huntsville · Huntsville City | High | 28.5% | -3.5pp |
| 82 | Northside High School Northport · Tuscaloosa County | High | 28.4% | -3.6pp |
| 83 | West Limestone High School Lester · Limestone County | High | 28.3% | -3.7pp |
| 84 | Handley High School Roanoke · Roanoke City | High | 28.1% | -3.9pp |
| 85 | Reeltown High School Notasulga · Tallapoosa County | High | 28.1% | -3.9pp |
| 86 | Sylacauga High School Sylacauga · Sylacauga City | High | 28.1% | -3.9pp |
| 87 | Hayden High School Hayden · Blount County | High | 27.9% | -4.1pp |
| 88 | Locust Fork High School Locust Fork · Blount County | High | 27.8% | -4.2pp |
| 89 | Albert P Brewer High School Somerville · Morgan County | High | 27.7% | -4.3pp |
| 90 | Vinemont High School Vinemont · Cullman County | High | 27.6% | -4.4pp |
| 91 | Geneva High School Geneva · Geneva City | High | 27.5% | -4.5pp |
| 92 | Stanhope Elmore High School Millbrook · Elmore County | High | 27.4% | -4.6pp |
| 93 | Fort Payne High School Fort Payne · Fort Payne City | High | 27.3% | -4.7pp |
| 94 | Jacksonville High School Jacksonville · Jacksonville City | High | 27.3% | -4.7pp |
| 95 | Robertsdale High School Robertsdale · Baldwin County | High | 27.1% | -4.9pp |
| 96 | University Charter School Secondary Livingston · University Charter School | High | 27.1% | -4.9pp |
| 97 | Pelham High School Pelham · Pelham City | High | 27.0% | -5.0pp |
| 98 | Samson High School Samson · Geneva County | High | 26.8% | -5.2pp |
| 99 | White Plains High School Anniston · Calhoun County | High | 26.7% | -5.3pp |
| 100 | Ardmore High School Ardmore · Limestone County | High | 26.6% | -5.4pp |
Page 2 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 Mathematics 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.