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
101Foley Middle School
Foley · Baldwin County
Middle46.2%+9.1pp
102Boaz Middle School
Boaz · Boaz City
Middle46.1%+9.0pp
103Demopolis Middle School
Demopolis · Demopolis City
Middle46.0%+8.9pp
104South Dale Middle School
Pinckard · Dale County
Middle45.9%+8.8pp
105Buckhorn Middle School
New Market · Madison County
Middle45.6%+8.5pp
106Meridianville Middle School
Hazel Green · Madison County
Middle45.1%+8.0pp
107Charles Henderson Middle
Troy · Troy City
Middle45.0%+7.9pp
108Montevallo Middle School
Montevallo · Shelby County
Middle45.0%+7.9pp
109Academy for Academics and Arts Middle School
Huntsville · Huntsville City
Middle44.9%+7.8pp
110Columbiana Middle School
Columbiana · Shelby County
Middle44.4%+7.3pp
111Rainbow Middle School
Rainbow City · Etowah County
Middle44.3%+7.2pp
112Athens Middle School
Athens · Athens City
Middle43.9%+6.8pp
113Grand Bay Middle School
Grand Bay · Mobile County
Middle43.6%+6.5pp
114Wetumpka Middle School
Wetumpka · Elmore County
Middle42.7%+5.6pp
115Semmes Middle School
Semmes · Mobile County
Middle42.5%+5.4pp
116Opelika Middle School
Opelika · Opelika City
Middle42.4%+5.3pp
117Duncanville Middle School
Duncanville · Tuscaloosa County
Middle42.3%+5.2pp
118Guntersville Middle School
Guntersville · Guntersville City
Middle42.2%+5.1pp
119Decatur Middle School
Decatur · Decatur City
Middle42.0%+4.9pp
120NicholsLawson Middle School
Sylacauga · Sylacauga City
Middle41.9%+4.8pp
121Pelham Park Middle School
Pelham · Pelham City
Middle41.4%+4.3pp
122Central Jr High School of Clay County
Lineville · Clay County
Middle40.8%+3.7pp
123Curry Middle School
Jasper · Walker County
Middle40.7%+3.6pp
124Winfield Middle School
Winfield · Winfield City
Middle40.5%+3.4pp
125Clanton Intermediate School
Clanton · Chilton County
Middle40.4%+3.3pp
126Echols Middle School
Northport · Tuscaloosa County
Middle39.1%+2.0pp
127Bankhead Middle School
Cordova · Walker County
Middle38.7%+1.6pp
128Smiths Station Junior High School
Smiths Station · Lee County
Middle38.4%+1.3pp
129Handley Middle School
Roanoke · Roanoke City
Middle38.0%+0.9pp
130Springville Middle School
Springville · St Clair County
Middle37.4%+0.3pp
131Calera Middle
Montevallo · Shelby County
Middle37.1%-0.0pp
132South Girard School
Phenix City · Phenix City
Middle37.1%-0.0pp
133West Blocton Middle School
West Blocton · Bibb County
Middle37.1%-0.0pp
134Moody Junior High School
Moody · St Clair County
Middle36.9%-0.2pp
135Duran Junior High School
Pell City · Pell City
Middle36.5%-0.6pp
136W F Burns Middle School
Valley · Chambers County
Middle36.2%-0.9pp
137Danville Middle School
Danville · Morgan County
Middle35.8%-1.3pp
138Hanceville Middle School
Hanceville · Cullman County
Middle35.7%-1.4pp
139Alexander City Middle School
Alexander City · Alexander City
Middle35.6%-1.5pp
140West Morgan Middle School
Trinity · Morgan County
Middle35.6%-1.5pp
141New Brockton Middle School
New Brockton · Coffee County
Middle35.2%-1.9pp
142Bay Minette Middle School
Bay Minette · Baldwin County
Middle34.9%-2.2pp
143Sanford Middle School
Opelika · Lee County
Middle34.5%-2.6pp
144Sheffield Junior High School
Sheffield · Sheffield City
Middle34.5%-2.6pp
145Ashville Middle School
Ashville · St Clair County
Middle34.4%-2.7pp
146Kate Duncan Smith DAR Middle
Grant · Marshall County
Middle34.0%-3.1pp
147Moulton Middle School
Moulton · Lawrence County
Middle33.8%-3.3pp
148Clanton Middle School
Clanton · Chilton County
Middle33.5%-3.6pp
149Oakman Middle School
Oakman · Walker County
Middle33.3%-3.8pp
150Albertville Middle School
Albertville · Albertville City
Middle33.2%-3.9pp
Page 3 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.