The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Alabama schools ranked by test score

Latest ACAP year (2024-25). 305 schools with reported Mathematics scores. State average: 32.0%.
RankSchoolLevelMathematicsvs state
201Asbury High School
Albertville · Marshall County
High13.6%-18.4pp
202Chickasaw City High School
Chickasaw · Chickasaw City
High13.5%-18.5pp
203Childersburg High School
Childersburg · Talladega County
High13.5%-18.5pp
204Curry High School
Jasper · Walker County
High13.3%-18.7pp
205Alabama Aerospace and Aviation High School
Bessemer · Alabama Aerospace and Aviation
High13.2%-18.8pp
206Jackson High School
Jackson · Clarke County
High13.1%-18.9pp
207Dale County High School
Midland City · Dale County
High13.0%-19.0pp
208Loachapoka High School
Loachapoka · Lee County
High12.9%-19.1pp
209Tanner High School
Tanner · Limestone County
High12.8%-19.2pp
210Glencoe High School
Glencoe · Etowah County
High12.5%-19.5pp
211Sipsey Valley High School
Buhl · Tuscaloosa County
High12.3%-19.7pp
212Dallas County High School
Plantersville · Dallas County
High12.1%-19.9pp
213Florala High School
Florala · Covington County
High12.0%-20.0pp
214Oakman High School
Oakman · Walker County
High11.9%-20.1pp
215Susan Moore High School
Blountsville · Blount County
High11.8%-20.2pp
216Crossville High School
Crossville · DeKalb County
High11.7%-20.3pp
217Elba High School
Elba · Elba City
High11.7%-20.3pp
218Eufaula High School
Eufaula · Eufaula City
High11.6%-20.4pp
219Fultondale High School
Birmingham · Jefferson County
High11.6%-20.4pp
220JB Pennington High School
Blountsville · Blount County
High11.6%-20.4pp
221North Jackson High School
Stevenson · Jackson County
High11.6%-20.4pp
222West Morgan High School
Trinity · Morgan County
High11.5%-20.5pp
223Dora High School
Dora · Walker County
High11.3%-20.7pp
224Ohatchee High School
Ohatchee · Calhoun County
High11.3%-20.7pp
225Clarke County High School
Grove Hill · Clarke County
High11.1%-20.9pp
226Randolph County High School
Wedowee · Randolph County
High10.7%-21.3pp
227Cherokee High School
Cherokee · Colbert County
High10.6%-21.4pp
228Pike County High School
Brundidge · Pike County
High10.4%-21.6pp
229Mary G Montgomery High School
Semmes · Mobile County
High10.3%-21.7pp
230Bibb County High School
Centreville · Bibb County
High9.7%-22.3pp
231Murphy High School
Mobile · Mobile County
High9.7%-22.3pp
232Wellborn High School
Anniston · Calhoun County
High9.4%-22.6pp
233Hillcrest High School
Evergreen · Conecuh County
High9.3%-22.7pp
234Winterboro High School
Alpine · Talladega County
High9.3%-22.7pp
235Hatton High School
Town Creek · Lawrence County
High9.2%-22.8pp
236Saks High School
Anniston · Calhoun County
High9.0%-23.0pp
237Tharptown High School
Russellville · Franklin County
High9.0%-23.0pp
238Saint Clair County High School
Odenville · St Clair County
High8.9%-23.1pp
239Central High School
Rockford · Coosa County
High8.8%-23.2pp
240Valley High School
Valley · Chambers County
High8.8%-23.2pp
241Theodore High School
Theodore · Mobile County
High8.7%-23.3pp
242Daleville High School
Daleville · Daleville City
High8.4%-23.6pp
243Berry High School
Berry · Fayette County
High8.3%-23.7pp
244Hueytown High School
Hueytown · Jefferson County
High8.1%-23.9pp
245EXCEL Academy
Anniston · Calhoun County
High7.9%-24.1pp
246Carroll High School
Ozark · Ozark City
High7.6%-24.4pp
247Gaston High School
Gadsden · Etowah County
High7.2%-24.8pp
248Mattie T Blount High School
Eight Mile · Mobile County
High6.8%-25.2pp
249Pickens County High School
Reform · Pickens County
High6.7%-25.3pp
250Talladega High School
Talladega · Talladega City
High6.7%-25.3pp
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 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.