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). 1,215 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
1151Barbour County Intermediate School
Louisville · Barbour County
Elementary9.3%-27.8pp
1152Pillans Middle School
Mobile · Mobile County
Middle9.3%-27.8pp
1153Tarrant High School
Tarrant · Tarrant City
High9.3%-27.8pp
1154Bush Hills STEAM Academy
Birmingham · Birmingham City
Middle9.2%-27.9pp
1155Escambia County High School
Atmore · Escambia County
High9.2%-27.9pp
1156Faine Elementary School
Dothan · Dothan City
Elementary9.1%-28.0pp
1157Fitzpatrick Elementary School
Montgomery · Montgomery County
Elementary9.1%-28.0pp
1158Linden High School
Linden · Linden City
High9.1%-28.0pp
1159Repton Junior High School
Repton · Conecuh County
Elementary9.1%-28.0pp
1160Loachapoka Elementary School
Loachapoka · Lee County
Elementary8.9%-28.2pp
1161McIntosh High School
McIntosh · Washington County
High8.9%-28.2pp
1162Southlawn Middle School
Montgomery · Montgomery County
Middle8.9%-28.2pp
1163Wilcox Central High School
Camden · Wilcox County
High8.9%-28.2pp
1164Ben C Rain High School
Mobile · Mobile County
High8.8%-28.3pp
1165Woodlawn High SchoolMagnet
Birmingham · Birmingham City
High8.8%-28.3pp
1166Aliceville High School
Aliceville · Pickens County
High8.6%-28.5pp
1167C J Donald Middle School
Fairfield · Fairfield City
Middle8.3%-28.8pp
1168Jemison High School
Huntsville · Huntsville City
High8.2%-28.9pp
1169Hillcrest High School
Evergreen · Conecuh County
High8.0%-29.1pp
1170Pintlala Elementary School
Hope Hull · Montgomery County
Elementary8.0%-29.1pp
1171Smith Middle School
Birmingham · Birmingham City
Middle8.0%-29.1pp
1172Union Springs Elementary School
Union Springs · Bullock County
Elementary7.9%-29.2pp
1173Central High School
Hayneville · Lowndes County
High7.7%-29.4pp
1174Central Park Elementary School
Birmingham · Birmingham City
Elementary7.7%-29.4pp
1175Green Acres Middle School
Birmingham · Birmingham City
Middle7.7%-29.4pp
1176JacksonOlin High School
Birmingham · Birmingham City
High7.7%-29.4pp
1177Monroe Intermediate School
Lower Peachtree · Monroe County
Elementary7.7%-29.4pp
1178Parker High School
Birmingham · Birmingham City
High7.6%-29.5pp
1179Center Point High School
Center Point · Jefferson County
High7.5%-29.6pp
1180Davis Elementary School
Montgomery · Montgomery County
Elementary7.4%-29.7pp
1181Georgiana School
Georgiana · Butler County
Combined7.4%-29.7pp
1182Minor Elementary School
Birmingham · Birmingham City
Elementary7.4%-29.7pp
1183Robert Brown Middle School
Eutaw · Greene County
Middle7.4%-29.7pp
1184Tipton Durant Middle School
Selma · Dallas County
Middle7.4%-29.7pp
1185Beverlye Intermediate School
Dothan · Dothan City
Elementary7.3%-29.8pp
1186ClayChalkville High School
Pinson · Jefferson County
High7.3%-29.8pp
1187Sonnie Hereford Elementary School
Huntsville · Huntsville City
Elementary7.3%-29.8pp
1188Chapman Middle School
Huntsville · Huntsville City
Middle7.1%-30.0pp
1189Bessemer City Middle School
Bessemer · Bessemer City
Middle7.0%-30.1pp
1190Central Elementary School
Tuscaloosa · Tuscaloosa City
Elementary7.0%-30.1pp
1191Robert C Hatch High School
Uniontown · Perry County
Combined6.9%-30.2pp
1192Richard Arrington Elementary
Birmingham · Birmingham City
Elementary6.8%-30.3pp
1193Oakdale Elementary School
Tuscaloosa · Tuscaloosa City
Elementary6.7%-30.4pp
1194Wenonah High School
Birmingham · Birmingham City
High6.6%-30.5pp
1195Reform Elementary School
Reform · Pickens County
Elementary6.5%-30.6pp
1196WE Putnam Middle SchoolMagnet
Birmingham · Birmingham City
Middle6.3%-30.8pp
1197York West End Junior High School
Livingston · Sumter County
Elementary6.3%-30.8pp
1198Southside High School
Selma · Dallas County
High6.0%-31.1pp
1199Jonesboro Elementary School
Bessemer · Bessemer City
Elementary5.9%-31.2pp
1200Midfield High School
Midfield · Midfield City
High5.9%-31.2pp
Page 24 of 25

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.