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). 591 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
201Huntington Place Elementary School
Northport · Tuscaloosa County
Elementary49.4%+12.3pp
202Challenger Elementary School
Huntsville · Huntsville City
Elementary49.3%+12.2pp
203Boaz Intermediate School
Boaz · Boaz City
Elementary49.2%+12.1pp
204East Smiths Station Elementary School
Smiths Station · Lee County
Elementary49.2%+12.1pp
205Phil Campbell Elementary School
Phil Campbell · Franklin County
Elementary49.0%+11.9pp
206Athens Intermediate School
Athens · Athens City
Elementary48.7%+11.6pp
207Elberta Elementary School
Elberta · Baldwin County
Elementary48.7%+11.6pp
208Thomasville Elementary School
Thomasville · Thomasville City
Elementary48.5%+11.4pp
209Green Valley Elementary School
Hoover · Hoover City
Elementary48.4%+11.3pp
210Pearl Haskew Elementary
Irvington · Mobile County
Elementary48.4%+11.3pp
211Dixie Elementary School
Opelika · Russell County
Elementary48.3%+11.2pp
212Falkville Elementary School
Falkville · Morgan County
Elementary48.2%+11.1pp
213Hokes Bluff Elementary School
Hokes Bluff · Etowah County
Elementary48.2%+11.1pp
214Pine Level Elementary School
Deatsville · Autauga County
Elementary48.2%+11.1pp
215Julian Harris Elementary School
Decatur · Decatur City
Elementary47.9%+10.8pp
216Samson Elementary School
Samson · Geneva County
Elementary47.9%+10.8pp
217Perdido Elementary School
Perdido · Baldwin County
Elementary47.8%+10.7pp
218Allentown Elementary School
Semmes · Mobile County
Elementary47.7%+10.6pp
219Brewton Elementary School
Brewton · Brewton City
Elementary47.7%+10.6pp
220Wilmer Elementary School
Wilmer · Mobile County
Elementary47.7%+10.6pp
221Prattville Elementary School
Prattville · Autauga County
Elementary47.5%+10.4pp
222Highlands Elementary School
Dothan · Dothan City
Elementary47.4%+10.3pp
223New Hope Elementary School
New Hope · Madison County
Elementary47.3%+10.2pp
224West Point Intermediate School
Vinemont · Cullman County
Elementary47.3%+10.2pp
225Cotaco School
Somerville · Morgan County
Elementary47.2%+10.1pp
226Mary B Austin Elementary School
Mobile · Mobile County
Elementary47.2%+10.1pp
227Ohatchee Elementary School
Ohatchee · Calhoun County
Elementary46.9%+9.8pp
228Banks School
Banks · Pike County
Elementary46.8%+9.7pp
229Madison County Elementary School
Gurley · Madison County
Elementary46.8%+9.7pp
230Brindlee Mountain Elementary School
Arab · Marshall County
Elementary46.7%+9.6pp
231Grantswood Community School
Birmingham · Jefferson County
Elementary46.6%+9.5pp
232Cedar Hill Elementary School
Ardmore · Limestone County
Elementary46.4%+9.3pp
233Coldwater Elementary School
Anniston · Oxford City
Elementary46.4%+9.3pp
234Haleyville Elementary School
Haleyville · Haleyville City
Elementary46.3%+9.2pp
235Glencoe Elementary School
Glencoe · Etowah County
Elementary46.1%+9.0pp
236Blossomwood Elementary School
Huntsville · Huntsville City
Elementary46.0%+8.9pp
237East Lawrence Elementary School
Trinity · Lawrence County
Elementary45.9%+8.8pp
238Fleeta School
Opp · Covington County
Elementary45.8%+8.7pp
239Gwin Elementary School
Hoover · Hoover City
Elementary45.8%+8.7pp
240Summerdale School
Summerdale · Baldwin County
Elementary45.8%+8.7pp
241Christian School
Birmingham · Birmingham City
Elementary45.7%+8.6pp
242Gardendale Elementary School
Gardendale · Jefferson County
Elementary45.2%+8.1pp
243Cottonwood Elementary School
Cottonwood · Houston County
Elementary45.0%+7.9pp
244Elvin Hill Elementary School
Columbiana · Shelby County
Elementary44.9%+7.8pp
245Maxwell Elementary School
Duncanville · Tuscaloosa County
Elementary44.9%+7.8pp
246Forest Oaks Elementary School
Chelsea · Shelby County
Elementary44.6%+7.5pp
247Vincent Elementary School
Vincent · Shelby County
Elementary44.6%+7.5pp
248Highland Elementary School
Gadsden · Etowah County
Elementary44.4%+7.3pp
249Stapleton School
Stapleton · Baldwin County
Elementary44.4%+7.3pp
250Bagley Elementary School
Dora · Jefferson County
Elementary44.3%+7.2pp
Page 5 of 12

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.