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
51Guin Elementary School
Guin · Marion County
Elementary68.6%+31.5pp
52Wrights Mill Road Elementary School
Auburn · Auburn City
Elementary68.5%+31.4pp
53Arab Elementary School
Arab · Arab City
Elementary68.4%+31.3pp
54Geneva County Elementary School
Hartford · Geneva County
Elementary68.3%+31.2pp
55Red Bay Elementary
Red Bay · Franklin County
Elementary68.1%+31.0pp
56Chelsea Park Elementary School
Chelsea · Shelby County
Elementary67.8%+30.7pp
57Vestavia Hills Elementary Dolly Ridge
Vestavia Hills · Vestavia Hills City
Elementary67.8%+30.7pp
58Gordo Elementary School
Gordo · Pickens County
Elementary67.6%+30.5pp
59MidTown Elementary School
Madison · Madison City
Elementary67.4%+30.3pp
60Eura Brown Elementary School
Gadsden · Gadsden City
Elementary66.7%+29.6pp
61Alexandria Elementary School
Alexandria · Calhoun County
Elementary66.1%+29.0pp
62Monrovia Elementary School
Huntsville · Madison County
Elementary66.0%+28.9pp
63Robert E Lee Elementary
Satsuma · Satsuma City
Elementary66.0%+28.9pp
64Shades Mountain Elementary School
Hoover · Hoover City
Elementary66.0%+28.9pp
65Webb Elementary School
Webb · Houston County
Elementary66.0%+28.9pp
66Oak Mountain Intermediate School
Birmingham · Shelby County
Elementary65.7%+28.6pp
67McBride Elementary School
Muscle Shoals · Muscle Shoals City
Elementary65.3%+28.2pp
68Belforest Elementary School
Daphne · Baldwin County
Elementary65.1%+28.0pp
69Tuscaloosa Magnet School Elementary
Tuscaloosa · Tuscaloosa City
Elementary65.0%+27.9pp
70Southside Elementary School
Southside · Etowah County
Elementary64.8%+27.7pp
71Brookwood Elementary School
Enterprise · Enterprise City
Elementary64.7%+27.6pp
72GoldsmithSchiffman Elementary
Big Cove · Huntsville City
Elementary64.7%+27.6pp
73Westwood Elementary School
Coker · Tuscaloosa County
Elementary64.7%+27.6pp
74Straughn Elementary School
Andalusia · Covington County
Elementary64.6%+27.5pp
75Creekside Elementary School
Auburn · Auburn City
Elementary64.5%+27.4pp
76Margaret Yarbrough Elementary School
Auburn · Auburn City
Elementary64.5%+27.4pp
77Brocks Gap Intermediate School
Hoover · Hoover City
Elementary64.4%+27.3pp
78Wicksburg Elementary School
Newton · Houston County
Elementary64.4%+27.3pp
79Tanner Williams Elementary School
Wilmer · Mobile County
Elementary64.1%+27.0pp
80Stonebridge Elementary
Loxley · Baldwin County
Elementary63.9%+26.8pp
81Lakewood Elementary School
Phenix City · Phenix City
Elementary63.4%+26.3pp
82Pick Elementary School
Auburn · Auburn City
Elementary63.2%+26.1pp
83Verner Elementary School
Tuscaloosa · Tuscaloosa City
Elementary63.2%+26.1pp
84Mill Creek Elementary School
Madison · Madison City
Elementary62.9%+25.8pp
85Coosa Valley Elementary School
Cropwell · Pell City
Elementary62.8%+25.7pp
86Piedmont Elementary School
Piedmont · Piedmont City
Elementary62.8%+25.7pp
87Riverchase Elementary School
Hoover · Hoover City
Elementary62.8%+25.7pp
88Rainbow Elementary School
Madison · Madison City
Elementary62.6%+25.5pp
89Redland Elementary School
Wetumpka · Elmore County
Elementary62.5%+25.4pp
90Rucker Boulevard Elementary School
Enterprise · Enterprise City
Elementary62.5%+25.4pp
91Horizon Elementary School
Madison · Madison City
Elementary62.2%+25.1pp
92Trace Crossings Elementary School
Hoover · Hoover City
Elementary62.1%+25.0pp
93Gulf Shores Elementary School
Gulf Shores · Gulf Shores City
Elementary62.0%+24.9pp
94Woodland Elementary School
Woodland · Randolph County
Elementary61.9%+24.8pp
95Madison Elementary School
Madison · Madison City
Elementary61.8%+24.7pp
96Old Shell Road Magnet School
Mobile · Mobile County
Elementary61.8%+24.7pp
97Springville Elementary School
Springville · St Clair County
Elementary61.2%+24.1pp
98Cora Castlen Elementary
Grand Bay · Mobile County
Elementary61.1%+24.0pp
99J Larry Newton School
Fairhope · Baldwin County
Elementary60.4%+23.3pp
100Pleasant Grove Elementary School
Heflin · Cleburne County
Elementary60.0%+22.9pp
Page 2 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.