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 Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
251Citronelle High School
Citronelle · Mobile County
High16.0%-21.1pp
252Phillips High School
Bear Creek · Marion County
High16.0%-21.1pp
253Eufaula High School
Eufaula · Eufaula City
High15.7%-21.4pp
254Jackson High School
Jackson · Clarke County
High15.2%-21.9pp
255Columbia High School
Huntsville · Huntsville City
High14.9%-22.2pp
256Sumter Central High School
York · Sumter County
High14.8%-22.3pp
257Abbeville High School
Abbeville · Henry County
High14.6%-22.5pp
258Barbour County High School
Clayton · Barbour County
High14.6%-22.5pp
259CF Vigor High School
Prichard · Mobile County
High14.4%-22.7pp
260Southern Choctaw High School
Gilbertown · Choctaw County
High14.3%-22.8pp
261Crossville High School
Crossville · DeKalb County
High14.1%-23.0pp
262Hueytown High School
Hueytown · Jefferson County
High14.1%-23.0pp
263EXCEL Academy
Anniston · Calhoun County
High14.0%-23.1pp
264Paul W Bryant High School
Cottondale · Tuscaloosa City
High13.6%-23.5pp
265Chickasaw City High School
Chickasaw · Chickasaw City
High13.5%-23.6pp
266Park Crossing High School
Montgomery · Montgomery County
High13.2%-23.9pp
267Booker T Washington High
Tuskegee · Macon County
High13.1%-24.0pp
268Tharptown High School
Russellville · Franklin County
High13.1%-24.0pp
269Sheffield High School
Sheffield · Sheffield City
High13.0%-24.1pp
270John L Leflore Magnet School
Mobile · Mobile County
High12.9%-24.2pp
271Central High School
Tuscaloosa · Tuscaloosa City
High12.7%-24.4pp
272Carver Senior High School
Montgomery · Montgomery County
High12.3%-24.8pp
273Pleasant Grove High School
Pleasant Grove · Jefferson County
High12.3%-24.8pp
274Greensboro High School
Greensboro · Hale County
High12.2%-24.9pp
275Mattie T Blount High School
Eight Mile · Mobile County
High12.2%-24.9pp
276Daleville High School
Daleville · Daleville City
High12.1%-25.0pp
277Greenville High School
Greenville · Butler County
High11.9%-25.2pp
278Huffman High SchoolMagnet
Birmingham · Birmingham City
High11.9%-25.2pp
279Johnson Abernathy Graetz High School
Montgomery · Montgomery County
High11.6%-25.5pp
280McAdory High School
McCalla · Jefferson County
High11.6%-25.5pp
281Pinson Valley High School
Pinson · Jefferson County
High10.9%-26.2pp
282Percy Julian High School
Montgomery · Montgomery County
High10.5%-26.6pp
283Keith MiddleHigh School
Orrville · Dallas County
High10.0%-27.1pp
284George Washington Carver High School
Birmingham · Birmingham City
High9.5%-27.6pp
285Tarrant High School
Tarrant · Tarrant City
High9.3%-27.8pp
286Escambia County High School
Atmore · Escambia County
High9.2%-27.9pp
287Linden High School
Linden · Linden City
High9.1%-28.0pp
288McIntosh High School
McIntosh · Washington County
High8.9%-28.2pp
289Wilcox Central High School
Camden · Wilcox County
High8.9%-28.2pp
290Ben C Rain High School
Mobile · Mobile County
High8.8%-28.3pp
291Woodlawn High SchoolMagnet
Birmingham · Birmingham City
High8.8%-28.3pp
292Aliceville High School
Aliceville · Pickens County
High8.6%-28.5pp
293Jemison High School
Huntsville · Huntsville City
High8.2%-28.9pp
294Hillcrest High School
Evergreen · Conecuh County
High8.0%-29.1pp
295Central High School
Hayneville · Lowndes County
High7.7%-29.4pp
296JacksonOlin High School
Birmingham · Birmingham City
High7.7%-29.4pp
297Parker High School
Birmingham · Birmingham City
High7.6%-29.5pp
298Center Point High School
Center Point · Jefferson County
High7.5%-29.6pp
299ClayChalkville High School
Pinson · Jefferson County
High7.3%-29.8pp
300Wenonah High School
Birmingham · Birmingham City
High6.6%-30.5pp
Page 6 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 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.