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,267 schools with reported Mathematics scores. State average: 32.0%.
RankSchoolLevelMathematicsvs state
1101Adams Elementary School
Gadsden · Gadsden City
Elementary10.0%-22.0pp
1102Thompson Elementary School
Gadsden · Gadsden City
Elementary9.9%-22.1pp
1103Jemison Middle School
Jemison · Chilton County
Middle9.8%-22.2pp
1104Bibb County High School
Centreville · Bibb County
High9.7%-22.3pp
1105Brantley Elementary School
Selma · Dallas County
Elementary9.7%-22.3pp
1106Monroeville Middle School
Monroeville · Monroe County
Middle9.7%-22.3pp
1107Murphy High School
Mobile · Mobile County
High9.7%-22.3pp
1108Richard Arrington Elementary
Birmingham · Birmingham City
Elementary9.5%-22.5pp
1109DavisEmerson Middle School
Cottondale · Tuscaloosa County
Middle9.4%-22.6pp
1110Thurgood Marshall Middle School
Evergreen · Conecuh County
Middle9.4%-22.6pp
1111Wellborn High School
Anniston · Calhoun County
High9.4%-22.6pp
1112Burns Middle School
Mobile · Mobile County
Middle9.3%-22.7pp
1113Hillcrest High School
Evergreen · Conecuh County
High9.3%-22.7pp
1114Winterboro High School
Alpine · Talladega County
High9.3%-22.7pp
1115C J Donald Middle School
Fairfield · Fairfield City
Middle9.2%-22.8pp
1116Hatton High School
Town Creek · Lawrence County
High9.2%-22.8pp
1117SCC Virtual Preparatory Academy
Ashville · St Clair County
Combined9.2%-22.8pp
1118i3 Academy Phase 2
Birmingham · i3 Academy
Middle9.2%-22.8pp
1119Anniston Middle School
Anniston · Anniston City
Middle9.1%-22.9pp
1120George Hall Elementary School
Mobile · Mobile County
Elementary9.0%-23.0pp
1121Odenville Middle School
Odenville · St Clair County
Middle9.0%-23.0pp
1122Saks High School
Anniston · Calhoun County
High9.0%-23.0pp
1123Tharptown High School
Russellville · Franklin County
High9.0%-23.0pp
1124Saint Clair County High School
Odenville · St Clair County
High8.9%-23.1pp
1125Central High School
Rockford · Coosa County
High8.8%-23.2pp
1126Valley High School
Valley · Chambers County
High8.8%-23.2pp
1127Theodore High School
Theodore · Mobile County
High8.7%-23.3pp
1128Barrett Elementary School
Birmingham · Birmingham City
Elementary8.6%-23.4pp
1129Rudd Middle School
Pinson · Jefferson County
Middle8.6%-23.4pp
1130Daleville High School
Daleville · Daleville City
High8.4%-23.6pp
1131Berry High School
Berry · Fayette County
High8.3%-23.7pp
1132Choctaw County Elementary
Butler · Choctaw County
Elementary8.3%-23.7pp
1133Greensboro Middle School
Greensboro · Hale County
Middle8.3%-23.7pp
1134Eastwood Middle School
Cottondale · Tuscaloosa City
Middle8.2%-23.8pp
1135Escambia County Middle School
Atmore · Escambia County
Middle8.2%-23.8pp
1136Faine Elementary School
Dothan · Dothan City
Elementary8.2%-23.8pp
1137Grant Elementary School
Prichard · Mobile County
Elementary8.2%-23.8pp
1138Central Elementary School
Hayneville · Lowndes County
Elementary8.1%-23.9pp
1139Chisholm Elementary School
Montgomery · Montgomery County
Elementary8.1%-23.9pp
1140Hueytown High School
Hueytown · Jefferson County
High8.1%-23.9pp
1141Wilson Hall Middle School
Grove Hill · Clarke County
Middle8.1%-23.9pp
1142EXCEL Academy
Anniston · Calhoun County
High7.9%-24.1pp
1143John P Powell Middle School
Lafayette · Chambers County
Middle7.9%-24.1pp
1144Girard Elementary School
Dothan · Dothan City
Elementary7.8%-24.2pp
1145Green Acres Middle School
Birmingham · Birmingham City
Middle7.8%-24.2pp
1146McAdory Middle School
McCalla · Jefferson County
Middle7.7%-24.3pp
1147Wadley High School
Wadley · Randolph County
Combined7.7%-24.3pp
1148Carroll High School
Ozark · Ozark City
High7.6%-24.4pp
1149Alabama Connections Academy
Athens · Limestone County
Combined7.5%-24.5pp
1150William R Martin Middle School
Valley Grande · Dallas County
Middle7.5%-24.5pp
Page 23 of 26

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