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
351Samson Elementary School
Samson · Geneva County
Elementary47.9%+10.8pp
352Perdido Elementary School
Perdido · Baldwin County
Elementary47.8%+10.7pp
353Prattville Junior High School
Prattville · Autauga County
Middle47.8%+10.7pp
354Allentown Elementary School
Semmes · Mobile County
Elementary47.7%+10.6pp
355Brewton Elementary School
Brewton · Brewton City
Elementary47.7%+10.6pp
356Fort Payne Middle School
Fort Payne · Fort Payne City
Middle47.7%+10.6pp
357Lauderdale County High School
Rogersville · Lauderdale County
High47.7%+10.6pp
358Wilmer Elementary School
Wilmer · Mobile County
Elementary47.7%+10.6pp
359Jasper High School
Jasper · Jasper City
High47.5%+10.4pp
360Prattville Elementary School
Prattville · Autauga County
Elementary47.5%+10.4pp
361Highlands Elementary School
Dothan · Dothan City
Elementary47.4%+10.3pp
362Russellville Middle School
Russellville · Russellville City
Middle47.4%+10.3pp
363New Hope Elementary School
New Hope · Madison County
Elementary47.3%+10.2pp
364West Point Intermediate School
Vinemont · Cullman County
Elementary47.3%+10.2pp
365Cotaco School
Somerville · Morgan County
Elementary47.2%+10.1pp
366Mary B Austin Elementary School
Mobile · Mobile County
Elementary47.2%+10.1pp
367Rehobeth Elementary School
Rehobeth · Houston County
Middle47.2%+10.1pp
368West Point Middle School
Vinemont · Cullman County
Middle47.0%+9.9pp
369Central Baldwin Middle School
Robertsdale · Baldwin County
Middle46.9%+9.8pp
370Childersburg Middle School
Childersburg · Talladega County
Middle46.9%+9.8pp
371Millbrook Middle School
Millbrook · Elmore County
Middle46.9%+9.8pp
372Ohatchee Elementary School
Ohatchee · Calhoun County
Elementary46.9%+9.8pp
373Banks School
Banks · Pike County
Elementary46.8%+9.7pp
374Deshler Middle School
Tuscumbia · Tuscumbia City
Middle46.8%+9.7pp
375Hackleburg High School
Hackleburg · Marion County
High46.8%+9.7pp
376Hale County Middle School
Moundville · Hale County
Middle46.8%+9.7pp
377Madison County Elementary School
Gurley · Madison County
Elementary46.8%+9.7pp
378Brindlee Mountain Elementary School
Arab · Marshall County
Elementary46.7%+9.6pp
379Fayetteville High School
Sylacauga · Talladega County
Combined46.6%+9.5pp
380Grantswood Community School
Birmingham · Jefferson County
Elementary46.6%+9.5pp
381Northridge High School
Tuscaloosa · Tuscaloosa City
High46.6%+9.5pp
382Brewbaker Technology Magnet High School
Montgomery · Montgomery County
High46.4%+9.3pp
383Cedar Hill Elementary School
Ardmore · Limestone County
Elementary46.4%+9.3pp
384Coldwater Elementary School
Anniston · Oxford City
Elementary46.4%+9.3pp
385Moody Middle School
Moody · St Clair County
Middle46.4%+9.3pp
386Saraland High School
Saraland · Saraland City
High46.4%+9.3pp
387Thomasville Middle School
Thomasville · Thomasville City
Middle46.4%+9.3pp
388Douglas Middle School
Douglas · Marshall County
Middle46.3%+9.2pp
389Haleyville Elementary School
Haleyville · Haleyville City
Elementary46.3%+9.2pp
390Foley Middle School
Foley · Baldwin County
Middle46.2%+9.1pp
391Boaz Middle School
Boaz · Boaz City
Middle46.1%+9.0pp
392Glencoe Elementary School
Glencoe · Etowah County
Elementary46.1%+9.0pp
393Blossomwood Elementary School
Huntsville · Huntsville City
Elementary46.0%+8.9pp
394Demopolis Middle School
Demopolis · Demopolis City
Middle46.0%+8.9pp
395New Hope High School
New Hope · Madison County
High46.0%+8.9pp
396East Lawrence Elementary School
Trinity · Lawrence County
Elementary45.9%+8.8pp
397South Dale Middle School
Pinckard · Dale County
Middle45.9%+8.8pp
398Fleeta School
Opp · Covington County
Elementary45.8%+8.7pp
399Gwin Elementary School
Hoover · Hoover City
Elementary45.8%+8.7pp
400Summerdale School
Summerdale · Baldwin County
Elementary45.8%+8.7pp
Page 8 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.