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). 305 schools with reported Mathematics scores. State average: 32.0%.
RankSchoolLevelMathematicsvs state
101Baldwin County High School
Bay Minette · Baldwin County
High26.5%-5.5pp
102Demopolis High School
Demopolis · Demopolis City
High26.4%-5.6pp
103Baldwin County Virtual School
Daphne · Baldwin County
High26.3%-5.7pp
104New Brockton High School
New Brockton · Coffee County
High26.2%-5.8pp
105Holly Pond High School
Holly Pond · Cullman County
High25.8%-6.2pp
106Alexandria High School
Alexandria · Calhoun County
High25.7%-6.3pp
107Ranburne High School
Ranburne · Cleburne County
High25.0%-7.0pp
108Hazel Green High School
Hazel Green · Madison County
High24.9%-7.1pp
109Meek High School
Arley · Winston County
High24.7%-7.3pp
110Lauderdale County High School
Rogersville · Lauderdale County
High24.4%-7.6pp
111Phil Campbell High School
Phil Campbell · Franklin County
High24.2%-7.8pp
112Austin High School
Decatur · Decatur City
High23.8%-8.2pp
113Good Hope High School
Cullman · Cullman County
High23.7%-8.3pp
114Colbert Heights High School
Tuscumbia · Colbert County
High23.6%-8.4pp
115Pleasant Valley High School
Jacksonville · Calhoun County
High23.6%-8.4pp
116West Point High School
Cullman · Cullman County
High23.5%-8.5pp
117Central High School
Florence · Lauderdale County
High23.4%-8.6pp
118Cottonwood High School
Cottonwood · Houston County
High23.4%-8.6pp
119Prattville High School
Prattville · Autauga County
High23.4%-8.6pp
120Washington County High School
Chatom · Washington County
High23.4%-8.6pp
121Baker High School
Mobile · Mobile County
High23.0%-9.0pp
122Mortimer Jordan High School
Kimberly · Jefferson County
High23.0%-9.0pp
123Opelika High School
Opelika · Opelika City
High22.9%-9.1pp
124Geneva County High School
Hartford · Geneva County
High22.7%-9.3pp
125Madison County Virtual Academy
Huntsville · Madison County
High22.7%-9.3pp
126Rehobeth High School
Dothan · Houston County
High22.7%-9.3pp
127Kate D Smith DAR High School
Grant · Marshall County
High22.6%-9.4pp
128Headland High School
Headland · Henry County
High22.5%-9.5pp
129Russellville High School
Russellville · Russellville City
High22.4%-9.6pp
130Ashford High School
Ashford · Houston County
High22.3%-9.7pp
131Ashville High School
Ashville · St Clair County
High22.0%-10.0pp
132Foley High School
Foley · Baldwin County
High22.0%-10.0pp
133Marion County High School
Guin · Marion County
High22.0%-10.0pp
134Sardis High School
Sardis City · Etowah County
High21.8%-10.2pp
135Leeds High School
Leeds · Leeds City
High21.7%-10.3pp
136Oxford High School
Oxford · Oxford City
High21.7%-10.3pp
137Hanceville High School
Hanceville · Cullman County
High21.2%-10.8pp
138Addison High School
Addison · Winston County
High20.8%-11.2pp
139Magic City Acceptance Academy
Birmingham · Magic City Acceptance Academy
High20.4%-11.6pp
140Benjamin Russell High School
Alexander City · Alexander City
High20.2%-11.8pp
141Munford High School
Munford · Talladega County
High20.2%-11.8pp
142Slocomb High School
Slocomb · Geneva County
High20.2%-11.8pp
143Cleveland High School
Cleveland · Blount County
High20.1%-11.9pp
144Thomasville High School
Thomasville · Thomasville City
High20.0%-12.0pp
145Central High School
Phenix City · Phenix City
High19.8%-12.2pp
146Pell City High School
Pell City · Pell City
High19.8%-12.2pp
147Vincent Middle High School
Vincent · Shelby County
High19.8%-12.2pp
148West Blocton High School
West Blocton · Bibb County
High19.8%-12.2pp
149Winston County High School
Double Springs · Winston County
High19.6%-12.4pp
150Booker T Washington Magnet High School
Montgomery · Montgomery County
High19.5%-12.5pp
Page 3 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 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.