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
501Curry Middle School
Jasper · Walker County
Middle40.7%+3.6pp
502Mount Olive Intermediate School
Fort Mitchell · Russell County
Elementary40.7%+3.6pp
503Fruitdale High School
Fruitdale · Washington County
Combined40.6%+3.5pp
504Belgreen High School
Russellville · Franklin County
Combined40.5%+3.4pp
505Hokes Bluff High School
Hokes Bluff · Etowah County
High40.5%+3.4pp
506Winfield Middle School
Winfield · Winfield City
Middle40.5%+3.4pp
507Clanton Intermediate School
Clanton · Chilton County
Middle40.4%+3.3pp
508Lincoln Elementary School
Lincoln · Talladega County
Elementary40.4%+3.3pp
509Holly Pond High School
Holly Pond · Cullman County
High40.3%+3.2pp
510North Mobile County Middle School
Axis · Mobile County
Elementary40.3%+3.2pp
511Pike Road High School
Pike Road · Pike Road City
High40.3%+3.2pp
512Dalraida Elementary School
Montgomery · Montgomery County
Elementary40.0%+2.9pp
513Douglas High School
Douglas · Marshall County
High40.0%+2.9pp
514Floretta P Carson Visual and Performing Arts Academy
Mobile · Floretta P Carson Visual and Performing Arts
High40.0%+2.9pp
515Phillips Elementary School
Bear Creek · Marion County
Elementary40.0%+2.9pp
516Rosalie Elementary School
Pisgah · Jackson County
Elementary40.0%+2.9pp
517Wetumpka Elementary School
Wetumpka · Elmore County
Elementary40.0%+2.9pp
518Walnut Grove School
New Market · Madison County
Elementary39.5%+2.4pp
519Ardmore High School
Ardmore · Limestone County
High39.4%+2.3pp
520Kitty Stone Elementary School
Jacksonville · Jacksonville City
Elementary39.4%+2.3pp
521Walter Jackson Elementary School
Decatur · Decatur City
Elementary39.4%+2.3pp
522Zion Chapel High School
Jack · Coffee County
Combined39.4%+2.3pp
523Central Elementary School
Rockford · Coosa County
Elementary39.3%+2.2pp
524Sand Rock High School
Sand Rock · Cherokee County
Combined39.3%+2.2pp
525Austin High School
Decatur · Decatur City
High39.2%+2.1pp
526Leeds High School
Leeds · Leeds City
High39.2%+2.1pp
527Echols Middle School
Northport · Tuscaloosa County
Middle39.1%+2.0pp
528Hayden High School
Hayden · Blount County
High39.1%+2.0pp
529Millry High School
Millry · Washington County
Combined39.1%+2.0pp
530Mulkey Elementary School
Geneva · Geneva City
Elementary39.1%+2.0pp
531Cordova High School
Cordova · Walker County
High39.0%+1.9pp
532Ranburne High School
Ranburne · Cleburne County
High39.0%+1.9pp
533Hatton Elementary School
Town Creek · Lawrence County
Elementary38.9%+1.8pp
534Roger B Chaffee Elementary School
Huntsville · Huntsville City
Elementary38.8%+1.7pp
535Bankhead Middle School
Cordova · Walker County
Middle38.7%+1.6pp
536Northside School
Opelika · Opelika City
Elementary38.7%+1.6pp
537Parrish ElementaryMiddle School
Parrish · Walker County
Elementary38.7%+1.6pp
538Tallassee Elementary School
Tallassee · Tallassee City
Elementary38.6%+1.5pp
539West End Elementary School
Altoona · Etowah County
Elementary38.6%+1.5pp
540Beulah Elementary School
Valley · Lee County
Elementary38.4%+1.3pp
541Central High School
Florence · Lauderdale County
High38.4%+1.3pp
542Rogers Elementary School
Florence · Lauderdale County
Elementary38.4%+1.3pp
543Smiths Station Junior High School
Smiths Station · Lee County
Middle38.4%+1.3pp
544Washington County High School
Chatom · Washington County
High38.4%+1.3pp
545Corner High School
Dora · Jefferson County
High38.3%+1.2pp
546DanvilleNeel Elementary School
Danville · Morgan County
Elementary38.3%+1.2pp
547Harmony School
Logan · Cullman County
Elementary38.3%+1.2pp
548Magic City Acceptance Academy
Birmingham · Magic City Acceptance Academy
High38.2%+1.1pp
549West Limestone High School
Lester · Limestone County
High38.2%+1.1pp
550Indian Springs Elementary School
Eight Mile · Mobile County
Elementary38.1%+1.0pp
Page 11 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.