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). 244 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
151Etowah Middle School
Attalla · Attalla City
Middle33.0%-4.1pp
152Lott Middle School
Citronelle · Mobile County
Middle32.8%-4.3pp
153Jemison Intermediate School
Jemison · Chilton County
Middle32.7%-4.4pp
154Munford Middle School
Munford · Talladega County
Middle32.7%-4.4pp
155Gadsden Middle School
Gadsden · Gadsden City
Middle32.1%-5.0pp
156Fayette Middle School
Fayette · Fayette County
Middle31.7%-5.4pp
157George P Austin Junior High School
Linden · Linden City
Middle31.3%-5.8pp
158Opp Middle School
Opp · Opp City
Middle31.1%-6.0pp
159Sardis Middle School
Sardis City · Etowah County
Middle31.1%-6.0pp
160Huntsville Junior High School
Huntsville · Huntsville City
Middle30.8%-6.3pp
161Southside Middle School
Tallassee · Tallassee City
Middle30.8%-6.3pp
162Northside Middle School
Northport · Tuscaloosa County
Middle30.4%-6.7pp
163Marbury Middle School
Marbury · Autauga County
Middle30.0%-7.1pp
164Peter F Alba Middle School
Bayou La Batre · Mobile County
Middle30.0%-7.1pp
165Katherine H Hankins Middle School
Theodore · Mobile County
Middle29.8%-7.3pp
166Odenville Middle School
Odenville · St Clair County
Middle29.4%-7.7pp
167William R Martin Middle School
Valley Grande · Dallas County
Middle29.0%-8.1pp
168Williams Middle School
Huntsville · Huntsville City
Middle28.7%-8.4pp
169Ossie Ware Mitchell Middle School
Birmingham · Birmingham City
Middle28.6%-8.5pp
170Moorer Middle School
Eufaula · Eufaula City
Middle28.2%-8.9pp
171Whitesburg Middle School
Huntsville · Huntsville City
Middle28.1%-9.0pp
172Sansom Middle School
Gadsden · Gadsden City
Middle27.8%-9.3pp
173Dothan Preparatory Academy
Dothan · Dothan City
Middle27.6%-9.5pp
174Lowndes County Middle School
Fort Deposit · Lowndes County
Middle27.6%-9.5pp
175Jackson Middle School
Jackson · Clarke County
Middle26.8%-10.3pp
176W S Neal Middle School
East Brewton · Escambia County
Middle26.5%-10.6pp
177Greensboro Middle School
Greensboro · Hale County
Middle25.7%-11.4pp
178D A Smith Middle School
Ozark · Ozark City
Middle25.6%-11.5pp
179Brookwood Middle School
Vance · Tuscaloosa County
Middle25.3%-11.8pp
180Russell County Middle School
Seale · Russell County
Middle25.3%-11.8pp
181Samson Middle School
Samson · Geneva County
Middle25.0%-12.1pp
182Sumiton Middle School
Sumiton · Walker County
Middle24.6%-12.5pp
183Carr Middle School
Montgomery · Montgomery County
Middle24.0%-13.1pp
184East Lawrence Middle School
Trinity · Lawrence County
Middle23.9%-13.2pp
185McAdory Middle School
McCalla · Jefferson County
Middle23.4%-13.7pp
186Calloway Smith Middle School
Mobile · Mobile County
Middle23.2%-13.9pp
187Camden School Of Arts Technology
Camden · Wilcox County
Middle23.2%-13.9pp
188Tuskegee Public Elementary
Tuskegee · Macon County
Middle23.1%-14.0pp
189Daleville Middle School
Dalevile · Daleville City
Middle22.4%-14.7pp
190Burns Middle School
Mobile · Mobile County
Middle22.0%-15.1pp
191i3 Academy Phase 2
Birmingham · i3 Academy
Middle21.8%-15.3pp
192Hueytown Middle School
Hueytown · Jefferson County
Middle21.7%-15.4pp
193DavisEmerson Middle School
Cottondale · Tuscaloosa County
Middle21.5%-15.6pp
194Centreville Middle School
Centreville · Bibb County
Middle21.2%-15.9pp
195Thurgood Marshall Middle School
Evergreen · Conecuh County
Middle21.1%-16.0pp
196Rudd Middle School
Pinson · Jefferson County
Middle20.9%-16.2pp
197Chickasaw Middle School
Chickasaw · Chickasaw City
Middle20.8%-16.3pp
198Westlawn Middle School
Tuscaloosa · Tuscaloosa City
Middle20.5%-16.6pp
199CL Scarborough Model Middle School
Mobile · Mobile County
Middle20.4%-16.7pp
200Hillcrest Middle School
Tuscaloosa · Tuscaloosa County
Middle20.1%-17.0pp
Page 4 of 5

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 Science 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.