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). 591 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
101Union Hill School
Somerville · Morgan County
Elementary60.0%+22.9pp
102Endeavor Elementary School
Harvest · Madison County
Elementary59.8%+22.7pp
103Elsanor School
Robertsdale · Baldwin County
Elementary59.6%+22.5pp
104Cherokee Elementary School
Guntersville · Guntersville City
Elementary59.4%+22.3pp
105Cold Springs Elementary School
Bremen · Cullman County
Elementary59.4%+22.3pp
106Lupton Junior High School
Nauvoo · Walker County
Elementary59.2%+22.1pp
107Columbia Elementary School
Madison · Madison City
Elementary59.0%+21.9pp
108Ogletree Elementary School
Auburn · Auburn City
Elementary58.9%+21.8pp
109Daphne East Elementary School
Daphne · Baldwin County
Elementary58.8%+21.7pp
110Academy For Science Foreign Language
Huntsville · Huntsville City
Elementary58.6%+21.5pp
111Dawes Intermediate School
Mobile · Mobile County
Elementary58.6%+21.5pp
112Hazel Green Elementary School
Hazel Green · Madison County
Elementary58.6%+21.5pp
113Whitesboro Elementary School
Boaz · Etowah County
Elementary58.6%+21.5pp
114Andalusia Elementary School
Andalusia · Andalusia City
Elementary58.1%+21.0pp
115South Smiths Station Elementary School
Smiths Station · Lee County
Elementary58.1%+21.0pp
116Priceville Elementary School
Priceville · Morgan County
Elementary58.0%+20.9pp
117Woodstock Elementary School
Woodstock · Bibb County
Elementary58.0%+20.9pp
118Speake
Danville · Lawrence County
Elementary57.9%+20.8pp
119Wacoochee Elementary School
Salem · Lee County
Elementary57.8%+20.7pp
120Fruithurst Elementary School
Fruithurst · Cleburne County
Elementary57.6%+20.5pp
121Hackleburg Elementary School
Hackleburg · Marion County
Elementary57.5%+20.4pp
122Holly Hill Elementary School
Enterprise · Enterprise City
Elementary57.1%+20.0pp
123Legacy Elementary School
Madison · Madison County
Elementary57.1%+20.0pp
124New Market School
New Market · Madison County
Elementary57.1%+20.0pp
125University Charter School Elementary
Livingston · University Charter School
Elementary57.1%+20.0pp
126Weatherly Heights Elementary School
Huntsville · Huntsville City
Elementary57.1%+20.0pp
127Walter M Kennedy School
Pell City · Pell City
Elementary57.0%+19.9pp
128FaucettVestavia Elementary School
Northport · Tuscaloosa County
Elementary56.9%+19.8pp
129Oneonta Elementary School
Oneonta · Oneonta City
Elementary56.9%+19.8pp
130Susan Moore Elementary School
Blountsville · Blount County
Elementary56.9%+19.8pp
131Sumiton Elementary School
Sumiton · Walker County
Elementary56.5%+19.4pp
132De Armanville Elementary School
Anniston · Oxford City
Elementary56.4%+19.3pp
133Taylor White Elementary School
Mobile · Mobile County
Elementary56.3%+19.2pp
134Cordova Elementary School
Cordova · Walker County
Elementary56.0%+18.9pp
135J E Turner Elementary
Wilmer · Mobile County
Elementary56.0%+18.9pp
136John S Jones Elementary School
Rainbow City · Etowah County
Elementary56.0%+18.9pp
137Ashville Elementary School
Ashville · St Clair County
Elementary55.9%+18.8pp
138Elsie Collier Elementary School
Mobile · Mobile County
Elementary55.9%+18.8pp
139Lineville Elementary School
Lineville · Clay County
Elementary55.7%+18.6pp
140Daniel Pratt Elementary School
Prattville · Autauga County
Elementary55.6%+18.5pp
141Wilsonville Elementary School
Wilsonville · Shelby County
Elementary55.6%+18.5pp
142Margaret Elementary
Margaret · St Clair County
Elementary55.4%+18.3pp
143Moores Mill Intermediate School
New Market · Madison County
Elementary55.4%+18.3pp
144Addison Elementary School
Addison · Winston County
Elementary55.2%+18.1pp
145Warrior Elementary School
Warrior · Jefferson County
Elementary55.1%+18.0pp
146New Brockton Elementary School
New Brockton · Coffee County
Elementary55.0%+17.9pp
147Newton Elementary School
Newton · Dale County
Elementary55.0%+17.9pp
148Helena Intermediate School
Helena · Shelby County
Elementary54.8%+17.7pp
149Princeton School
Birmingham · Birmingham City
Elementary54.8%+17.7pp
150Fairview Elementary School
Cullman · Cullman County
Elementary54.6%+17.5pp
Page 3 of 12

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.