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). 244 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
51Jasper Junior High School
Jasper · Jasper City
Middle59.5%+22.4pp
52Ashford Middle School
Ashford · Houston County
Middle59.1%+22.0pp
53Vinemont Middle School
Vinemont · Cullman County
Middle59.0%+21.9pp
54Gulf Shores Middle School
Gulf Shores · Gulf Shores City
Middle58.1%+21.0pp
55Hokes Bluff Middle School
Hokes Bluff · Etowah County
Middle58.1%+21.0pp
56W J Carroll Intermediate School
Daphne · Baldwin County
Middle58.1%+21.0pp
57Fairview Middle School
Cullman · Cullman County
Middle58.0%+20.9pp
58Northridge Middle School
Tuscaloosa · Tuscaloosa City
Middle58.0%+20.9pp
59Bragg Middle School
Gardendale · Jefferson County
Middle57.8%+20.7pp
60Riverton Intermediate School
Huntsville · Madison County
Middle57.8%+20.7pp
61White Plains Middle School
Anniston · Calhoun County
Middle57.5%+20.4pp
62Haleyville Middle School
Haleyville · Haleyville City
Middle57.4%+20.3pp
63Daphne Middle School
Daphne · Baldwin County
Middle56.8%+19.7pp
64Thompson Middle School
Alabaster · Alabaster City
Middle56.8%+19.7pp
65Discovery Middle School
Madison · Madison City
Middle55.7%+18.6pp
66Bernice J Causey Middle School
Mobile · Mobile County
Middle55.2%+18.1pp
67Alexandria Middle School
Alexandria · Calhoun County
Middle54.3%+17.2pp
68Hamilton Middle School
Hamilton · Marion County
Middle53.6%+16.5pp
69Oxford Middle School
Oxford · Oxford City
Middle53.3%+16.2pp
70Maddox Intermediate School
Jasper · Jasper City
Middle52.8%+15.7pp
71Helena Middle
Helena · Shelby County
Middle52.0%+14.9pp
72Bridgeport Middle School
Bridgeport · Jackson County
Middle51.7%+14.6pp
73Monrovia Middle School
Huntsville · Madison County
Middle51.6%+14.5pp
74Piedmont Middle School
Piedmont · Piedmont City
Middle50.8%+13.7pp
75Stevenson Middle School
Stevenson · Jackson County
Middle50.8%+13.7pp
76North Jefferson Middle School
Kimberly · Jefferson County
Middle50.7%+13.6pp
77Scottsboro Junior High School
Scottsboro · Scottsboro City
Middle50.6%+13.5pp
78Leeds Middle School
Leeds · Leeds City
Middle49.7%+12.6pp
79Sipsey Valley Middle School
Buhl · Tuscaloosa County
Middle49.6%+12.5pp
80Centre Middle School
Centre · Cherokee County
Middle49.5%+12.4pp
81Charles R Drew Middle School
Lincoln · Talladega County
Middle49.3%+12.2pp
82Florence Middle School
Florence · Florence City
Middle49.1%+12.0pp
83Academy For Science Foreign Language Middle School
Huntsville · Huntsville City
Middle49.0%+11.9pp
84Rehobeth Middle School
Rehobeth · Houston County
Middle49.0%+11.9pp
85Good Hope Middle School
Cullman · Cullman County
Middle48.9%+11.8pp
86Sparkman Middle School
Toney · Madison County
Middle48.1%+11.0pp
87Redland Middle School
Wetumpka · Elmore County
Middle47.9%+10.8pp
88Prattville Junior High School
Prattville · Autauga County
Middle47.8%+10.7pp
89Fort Payne Middle School
Fort Payne · Fort Payne City
Middle47.7%+10.6pp
90Russellville Middle School
Russellville · Russellville City
Middle47.4%+10.3pp
91Rehobeth Elementary School
Rehobeth · Houston County
Middle47.2%+10.1pp
92West Point Middle School
Vinemont · Cullman County
Middle47.0%+9.9pp
93Central Baldwin Middle School
Robertsdale · Baldwin County
Middle46.9%+9.8pp
94Childersburg Middle School
Childersburg · Talladega County
Middle46.9%+9.8pp
95Millbrook Middle School
Millbrook · Elmore County
Middle46.9%+9.8pp
96Deshler Middle School
Tuscumbia · Tuscumbia City
Middle46.8%+9.7pp
97Hale County Middle School
Moundville · Hale County
Middle46.8%+9.7pp
98Moody Middle School
Moody · St Clair County
Middle46.4%+9.3pp
99Thomasville Middle School
Thomasville · Thomasville City
Middle46.4%+9.3pp
100Douglas Middle School
Douglas · Marshall County
Middle46.3%+9.2pp
Page 2 of 5

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.