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). 308 schools with reported English Language Arts scores. State average: 53.0%.
RankSchoolLevelEnglish Language Artsvs state
201Charles Henderson High School
Troy · Troy City
High23.8%-29.2pp
202Geneva High School
Geneva · Geneva City
High23.8%-29.2pp
203Talladega High School
Talladega · Talladega City
High23.8%-29.2pp
204Greene County High School
Eutaw · Greene County
High23.5%-29.5pp
205Sumter Central High School
York · Sumter County
High23.5%-29.5pp
206Southern Choctaw High School
Gilbertown · Choctaw County
High23.3%-29.7pp
207Tuscaloosa County High School
Northport · Tuscaloosa County
High23.3%-29.7pp
208Vinemont High School
Vinemont · Cullman County
High23.3%-29.7pp
209Hokes Bluff High School
Hokes Bluff · Etowah County
High23.2%-29.8pp
210Gardendale High School
Gardendale · Jefferson County
High23.1%-29.9pp
211Hanceville High School
Hanceville · Cullman County
High22.9%-30.1pp
212Murphy High School
Mobile · Mobile County
High22.7%-30.3pp
213Etowah High School
Attalla · Attalla City
High22.5%-30.5pp
214Mary G Montgomery High School
Semmes · Mobile County
High22.5%-30.5pp
215Ashville High School
Ashville · St Clair County
High22.1%-30.9pp
216West Blocton High School
West Blocton · Bibb County
High22.1%-30.9pp
217West Point High School
Cullman · Cullman County
High22.1%-30.9pp
218Geneva County High School
Hartford · Geneva County
High21.9%-31.1pp
219Demopolis High School
Demopolis · Demopolis City
High21.8%-31.2pp
220Citronelle High School
Citronelle · Mobile County
High21.6%-31.4pp
221Montevallo High School
Montevallo · Shelby County
High21.5%-31.5pp
222Tarrant High School
Tarrant · Tarrant City
High21.5%-31.5pp
223Albertville High School
Albertville · Albertville City
High21.2%-31.8pp
224Abbeville High School
Abbeville · Henry County
High21.1%-31.9pp
225Danville High School
Danville · Morgan County
High21.0%-32.0pp
226Ashford High School
Ashford · Houston County
High20.2%-32.8pp
227Good Hope High School
Cullman · Cullman County
High20.2%-32.8pp
228Russellville High School
Russellville · Russellville City
High20.2%-32.8pp
229Hillcrest High School
Tuscaloosa · Tuscaloosa County
High19.8%-33.2pp
230Lillie B Williamson High School
Mobile · Mobile County
High19.6%-33.4pp
231Park Crossing High School
Montgomery · Montgomery County
High19.6%-33.4pp
232Oakman High School
Oakman · Walker County
High19.3%-33.7pp
233Selma High School
Selma · Selma City
High19.0%-34.0pp
234McIntosh High School
McIntosh · Washington County
High18.7%-34.3pp
235Alma Bryant High School
Irvington · Mobile County
High18.5%-34.5pp
236Chilton County High School
Clanton · Chilton County
High18.5%-34.5pp
237Carroll High School
Ozark · Ozark City
High18.4%-34.6pp
238North Jackson High School
Stevenson · Jackson County
High18.1%-34.9pp
239Tallassee High School
Tallassee · Tallassee City
High18.1%-34.9pp
240Gadsden City High School
Gadsden · Gadsden City
High18.0%-35.0pp
241Eufaula High School
Eufaula · Eufaula City
High17.9%-35.1pp
242Bullock County High School
Union Springs · Bullock County
High17.8%-35.2pp
243Jemison High School
Jemison · Chilton County
High17.7%-35.3pp
244Keith MiddleHigh School
Orrville · Dallas County
High17.2%-35.8pp
245Samson High School
Samson · Geneva County
High17.1%-35.9pp
246Fairview High School
Cullman · Cullman County
High17.0%-36.0pp
247Pell City High School
Pell City · Pell City
High17.0%-36.0pp
248Daleville High School
Daleville · Daleville City
High16.5%-36.5pp
249Saint Clair County High School
Odenville · St Clair County
High16.1%-36.9pp
250Dallas County High School
Plantersville · Dallas County
High15.9%-37.1pp
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 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.