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
1Jefferson County International Baccalaureate School
Pleasant Grove · Jefferson County
Middle94.6%+57.5pp
2Barton Academy For Advanced World Studies
Mobile · Mobile County
Middle89.6%+52.5pp
3Straughn Middle School
Andalusia · Covington County
Middle86.5%+49.4pp
4Phillips Preparatory Middle School
Mobile · Mobile County
Middle85.6%+48.5pp
5Mountain Brook Junior High School
Mountain Brook · Mountain Brook City
Middle84.8%+47.7pp
6Denton Magnet School of Technology
Mobile · Mobile County
Middle84.5%+47.4pp
7Pizitz Middle School
Vestavia · Vestavia Hills City
Middle83.9%+46.8pp
8Saraland Middle SchoolAdams Campus
Saraland · Saraland City
Middle81.8%+44.7pp
9Liberty Park Middle School
Vestavia · Vestavia Hills City
Middle79.4%+42.3pp
10ClarkShaw Magnet School
Mobile · Mobile County
Middle77.3%+40.2pp
11Spanish Fort Middle School
Spanish Fort · Baldwin County
Middle77.1%+40.0pp
12Hampton Cove Middle School
Hampton Cove · Huntsville City
Middle75.9%+38.8pp
13Robert F Bumpus Middle School
Hoover · Hoover City
Middle75.6%+38.5pp
14Elberta Middle School
Elberta · Baldwin County
Middle74.8%+37.7pp
15Slocomb Middle School
Slocomb · Geneva County
Middle74.7%+37.6pp
16Oneonta Middle School
Oneonta · Oneonta City
Middle74.5%+37.4pp
17Berry Middle School
Hoover · Hoover City
Middle73.6%+36.5pp
18Homewood Middle School
Homewood · Homewood City
Middle73.4%+36.3pp
19HewittTrussville Middle School
Trussville · Trussville City
Middle73.0%+35.9pp
20Floyd Middle School
Montgomery · Montgomery County
Middle72.8%+35.7pp
21Cullman Middle School
Cullman · Cullman City
Middle72.5%+35.4pp
22Hartselle Junior High School
Hartselle · Hartselle City
Middle72.5%+35.4pp
23Oak Mountain Middle School
Birmingham · Shelby County
Middle71.5%+34.4pp
24Chelsea Middle School
Chelsea · Shelby County
Middle70.8%+33.7pp
25Mountain Gap Middle School
Huntsville · Huntsville City
Middle70.7%+33.6pp
26Holtville Middle School
Deatsville · Elmore County
Middle69.9%+32.8pp
27Tuscaloosa Magnet School Middle
Tuscaloosa · Tuscaloosa City
Middle69.8%+32.7pp
28Muscle Shoals Middle School
Muscle Shoals · Muscle Shoals City
Middle69.4%+32.3pp
29Baldwin Art And Academics Magnet
Montgomery · Montgomery County
Middle69.2%+32.1pp
30Geneva County Middle School
Hartford · Geneva County
Middle69.1%+32.0pp
31Arab Junior High School
Arab · Arab City
Middle68.2%+31.1pp
32Andalusia Junior High
Andalusia · Andalusia City
Middle67.9%+30.8pp
33Pike Road Jr High School
Pike Road · Pike Road City
Middle67.9%+30.8pp
34Fairhope Middle School
Fairhope · Baldwin County
Middle66.6%+29.5pp
35Headland Middle School
Headland · Henry County
Middle66.4%+29.3pp
36Brewton Middle School
Brewton · Brewton City
Middle65.8%+28.7pp
37Geneva Middle School
Geneva · Geneva City
Middle65.7%+28.6pp
38Challenger Middle School
Huntsville · Huntsville City
Middle65.3%+28.2pp
39Dauphin Junior High School
Enterprise · Enterprise City
Middle65.1%+28.0pp
40Dunbar Creative Performing Arts
Mobile · Mobile County
Middle65.0%+27.9pp
41Priceville Junior High School
Decatur · Morgan County
Middle64.5%+27.4pp
42Eclectic Middle School
Eclectic · Elmore County
Middle63.2%+26.1pp
43Ira F Simmons Middle School
Hoover · Hoover City
Middle63.2%+26.1pp
44Pike Road Intermediate School
Pike Road · Pike Road City
Middle62.5%+25.4pp
45Coppinville School
Enterprise · Enterprise City
Middle61.0%+23.9pp
46Glencoe Middle School
Glencoe · Etowah County
Middle60.9%+23.8pp
47Corner Middle School
Warrior · Jefferson County
Middle60.8%+23.7pp
48Collins Intermediate School
Scottsboro · Scottsboro City
Middle60.5%+23.4pp
49Liberty Middle School
Madison · Madison City
Middle59.8%+22.7pp
50Journey Middle School
Madison · Madison City
Middle59.6%+22.5pp
Page 1 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.