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
151Pleasant Grove High School
Pleasant Grove · Jefferson County
High31.5%-21.5pp
152Dadeville High School
Dadeville · Tallapoosa County
High31.2%-21.8pp
153Fayette County High School
Fayette · Fayette County
High30.8%-22.2pp
154Headland High School
Headland · Henry County
High30.8%-22.2pp
155Northside High School
Northport · Tuscaloosa County
High30.7%-22.3pp
156Scottsboro High School
Scottsboro · Scottsboro City
High30.6%-22.4pp
157WP Davidson High School
Mobile · Mobile County
High30.2%-22.8pp
158Asbury High School
Albertville · Marshall County
High30.1%-22.9pp
159Tanner High School
Tanner · Limestone County
High30.0%-23.0pp
160Munford High School
Munford · Talladega County
High29.8%-23.2pp
161Andalusia High School
Andalusia · Andalusia City
High29.7%-23.3pp
162Dothan High School
Dothan · Dothan City
High29.6%-23.4pp
163Leeds High School
Leeds · Leeds City
High29.6%-23.4pp
164Shelby County High School
Columbiana · Shelby County
High29.5%-23.5pp
165Mortimer Jordan High School
Kimberly · Jefferson County
High29.4%-23.6pp
166Opelika High School
Opelika · Opelika City
High29.4%-23.6pp
167Berry High School
Berry · Fayette County
High29.2%-23.8pp
168Shades Valley High School
Irondale · Jefferson County
High28.9%-24.1pp
169Opp High School
Opp · Opp City
High28.4%-24.6pp
170Foley High School
Foley · Baldwin County
High28.3%-24.7pp
171Slocomb High School
Slocomb · Geneva County
High28.1%-24.9pp
172Hatton High School
Town Creek · Lawrence County
High27.6%-25.4pp
173Tharptown High School
Russellville · Franklin County
High27.6%-25.4pp
174Guntersville High School
Guntersville · Guntersville City
High27.4%-25.6pp
175Central High School
Phenix City · Phenix City
High27.3%-25.7pp
176Glencoe High School
Glencoe · Etowah County
High27.3%-25.7pp
177Booker T Washington High
Tuskegee · Macon County
High27.0%-26.0pp
178Loachapoka High School
Loachapoka · Lee County
High26.9%-26.1pp
179Rehobeth High School
Dothan · Houston County
High26.8%-26.2pp
180Choctaw County High School
Butler · Choctaw County
High26.7%-26.3pp
181Fort Payne High School
Fort Payne · Fort Payne City
High26.7%-26.3pp
182Baker High School
Mobile · Mobile County
High26.6%-26.4pp
183Beauregard High School
Opelika · Lee County
High26.4%-26.6pp
184Albert P Brewer High School
Somerville · Morgan County
High26.3%-26.7pp
185EXCEL Academy
Anniston · Calhoun County
High26.0%-27.0pp
186Curry High School
Jasper · Walker County
High25.8%-27.2pp
187Hamilton High School
Hamilton · Marion County
High25.8%-27.2pp
188Lincoln High School
Lincoln · Talladega County
High25.6%-27.4pp
189Calera High
Calera · Shelby County
High25.5%-27.5pp
190Marbury High School
Deatsville · Autauga County
High25.2%-27.8pp
191Smiths Station High School
Smiths Station · Lee County
High25.2%-27.8pp
192Lee High School
Huntsville · Huntsville City
High25.0%-28.0pp
193Sardis High School
Sardis City · Etowah County
High25.0%-28.0pp
194Aliceville High School
Aliceville · Pickens County
High24.7%-28.3pp
195Monroe County High School
Monroeville · Monroe County
High24.6%-28.4pp
196New Brockton High School
New Brockton · Coffee County
High24.6%-28.4pp
197Thomasville High School
Thomasville · Thomasville City
High24.1%-28.9pp
198Brookwood High School
Brookwood · Tuscaloosa County
High24.0%-29.0pp
199Dale County High School
Midland City · Dale County
High23.9%-29.1pp
200Boaz High School
Boaz · Boaz City
High23.8%-29.2pp
Page 4 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.