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). 261 schools with reported English Language Arts scores. State average: 53.0%.
RankSchoolLevelEnglish Language Artsvs state
151Lott Middle School
Citronelle · Mobile County
Middle52.7%-0.3pp
152Duncanville Middle School
Duncanville · Tuscaloosa County
Middle52.6%-0.4pp
153Huntsville Junior High School
Huntsville · Huntsville City
Middle52.0%-1.0pp
154South Dale Middle School
Pinckard · Dale County
Middle51.7%-1.3pp
155Moody Junior High School
Moody · St Clair County
Middle51.5%-1.5pp
156Sanford Middle School
Opelika · Lee County
Middle51.5%-1.5pp
157Phenix City Intermediate School
Phenix City · Phenix City
Middle51.4%-1.6pp
158Boaz Middle School
Boaz · Boaz City
Middle51.3%-1.7pp
159Jemison Intermediate School
Jemison · Chilton County
Middle50.7%-2.3pp
160South Girard School
Phenix City · Phenix City
Middle50.5%-2.5pp
161Calera Middle
Montevallo · Shelby County
Middle49.9%-3.1pp
162Douglas Middle School
Douglas · Marshall County
Middle49.7%-3.3pp
163Grand Bay Middle School
Grand Bay · Mobile County
Middle49.7%-3.3pp
164Austin Middle School
Decatur · Decatur City
Middle49.6%-3.4pp
165Williams Middle School
Huntsville · Huntsville City
Middle49.5%-3.5pp
166Opelika Middle School
Opelika · Opelika City
Middle49.3%-3.7pp
167Hanceville Middle School
Hanceville · Cullman County
Middle49.1%-3.9pp
168Odenville Middle School
Odenville · St Clair County
Middle49.0%-4.0pp
169Albertville Middle School
Albertville · Albertville City
Middle48.9%-4.1pp
170Etowah Middle School
Attalla · Attalla City
Middle48.9%-4.1pp
171Athens Middle School
Athens · Athens City
Middle48.8%-4.2pp
172Moulton Middle School
Moulton · Lawrence County
Middle48.7%-4.3pp
173D A Smith Middle School
Ozark · Ozark City
Middle48.1%-4.9pp
174Foley Middle School
Foley · Baldwin County
Middle48.1%-4.9pp
175Montevallo Middle School
Montevallo · Shelby County
Middle48.0%-5.0pp
176Russell County Middle School
Seale · Russell County
Middle47.8%-5.2pp
177Central Jr High School of Clay County
Lineville · Clay County
Middle47.6%-5.4pp
178Decatur Middle School
Decatur · Decatur City
Middle47.3%-5.7pp
179Munford Middle School
Munford · Talladega County
Middle47.3%-5.7pp
180Semmes Middle School
Semmes · Mobile County
Middle46.7%-6.3pp
181Bay Minette Middle School
Bay Minette · Baldwin County
Middle46.4%-6.6pp
182Jackson Middle School
Jackson · Clarke County
Middle46.1%-6.9pp
183Sansom Middle School
Gadsden · Gadsden City
Middle46.1%-6.9pp
184East Lawrence Middle School
Trinity · Lawrence County
Middle45.9%-7.1pp
185McAdory Middle School
McCalla · Jefferson County
Middle45.8%-7.2pp
186CollinsRiverside Middle School
Northport · Tuscaloosa County
Middle45.5%-7.5pp
187Daleville Middle School
Dalevile · Daleville City
Middle45.4%-7.6pp
188Carr Middle School
Montgomery · Montgomery County
Middle45.3%-7.7pp
189Sumiton Middle School
Sumiton · Walker County
Middle45.1%-7.9pp
190Moorer Middle School
Eufaula · Eufaula City
Middle45.0%-8.0pp
191Alexander City Middle School
Alexander City · Alexander City
Middle44.9%-8.1pp
192Wilson Hall Middle School
Grove Hill · Clarke County
Middle44.9%-8.1pp
193William R Martin Middle School
Valley Grande · Dallas County
Middle44.3%-8.7pp
194Brookwood Middle School
Vance · Tuscaloosa County
Middle44.2%-8.8pp
195Tuskegee Public Elementary
Tuskegee · Macon County
Middle43.9%-9.1pp
196Katherine H Hankins Middle School
Theodore · Mobile County
Middle43.1%-9.9pp
197Dothan Preparatory Academy
Dothan · Dothan City
Middle40.9%-12.1pp
198W F Burns Middle School
Valley · Chambers County
Middle40.9%-12.1pp
199Sheffield Junior High School
Sheffield · Sheffield City
Middle40.8%-12.2pp
200Greensboro Middle School
Greensboro · Hale County
Middle40.7%-12.3pp
Page 4 of 6

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.