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
951Robertsdale Elementary School
Robertsdale · Baldwin County
Elementary20.4%-16.7pp
952Leinkauf Elementary School
Mobile · Mobile County
Elementary20.3%-16.8pp
953Hillcrest Middle School
Tuscaloosa · Tuscaloosa County
Middle20.1%-17.0pp
954Brantley Elementary School
Selma · Dallas County
Elementary20.0%-17.1pp
955Bridgeport Elementary School
Bridgeport · Jackson County
Elementary20.0%-17.1pp
956Brookville Elementary School
Graysville · Jefferson County
Elementary20.0%-17.1pp
957George Hall Elementary School
Mobile · Mobile County
Elementary20.0%-17.1pp
958Irondale Middle School
Irondale · Jefferson County
Middle20.0%-17.1pp
959Jemison Middle School
Jemison · Chilton County
Middle19.8%-17.3pp
960Rachel Patterson Elementary School
Atmore · Escambia County
Elementary19.8%-17.3pp
961Eastwood Middle School
Cottondale · Tuscaloosa City
Middle19.7%-17.4pp
962Erwin Intermediate School
Center Point · Jefferson County
Elementary19.5%-17.6pp
963Fultondale Elementary School
Fultondale · Jefferson County
Elementary19.5%-17.6pp
964Jefferson County Virtual School
Birmingham · Jefferson County
Combined19.5%-17.6pp
965Austinville Elementary School
Decatur · Decatur City
Elementary19.4%-17.7pp
966Hillcrest High School
Tuscaloosa · Tuscaloosa County
High19.4%-17.7pp
967Lynn Elementary School
Lynn · Winston County
Elementary19.4%-17.7pp
968Ridgecrest Elementary School
Phenix City · Phenix City
Elementary19.4%-17.7pp
969Bullock County High School
Union Springs · Bullock County
High19.3%-17.8pp
970Fultondale High School
Birmingham · Jefferson County
High19.3%-17.8pp
971Selma High School
Selma · Selma City
High19.2%-17.9pp
972Covenant Academy of Mobile
Mobile · Covenant Academy of Mobile
Elementary18.9%-18.2pp
973West Morgan High School
Trinity · Morgan County
High18.9%-18.2pp
974Lafayette High School
Lafayette · Chambers County
High18.8%-18.3pp
975West Blocton High School
West Blocton · Bibb County
High18.8%-18.3pp
976West Forest Intermediate School
Opelika · Opelika City
Elementary18.6%-18.5pp
977Theodore High School
Theodore · Mobile County
High18.5%-18.6pp
978East Lawrence High School
Trinity · Lawrence County
High18.3%-18.8pp
979Greenville Middle School
Greenville · Butler County
Middle18.3%-18.8pp
980Tuggle Elementary School
Birmingham · Birmingham City
Elementary18.3%-18.8pp
981Brighton School
Brighton · Jefferson County
Elementary18.2%-18.9pp
982Westhills Elementary School
Bessemer · Bessemer City
Elementary18.2%-18.9pp
983Carbon Hill High School
Carbon Hill · Walker County
High18.1%-19.0pp
984Morningside Elementary School
Mobile · Mobile County
Elementary18.1%-19.0pp
985i3 Academy Phase 1
Birmingham · i3 Academy
Elementary18.1%-19.0pp
986Holt High School
Tuscaloosa · Tuscaloosa County
High18.0%-19.1pp
987Ridgecrest Elementary School
Huntsville · Huntsville City
Elementary18.0%-19.1pp
988Alabama Virtual Academy at Eufaula City Schools
Eufaula · Eufaula City
Combined17.9%-19.2pp
989Cottondale Elementary School
Cottondale · Tuscaloosa County
Elementary17.9%-19.2pp
990Loachapoka High School
Loachapoka · Lee County
High17.9%-19.2pp
991Saint Clair County High School
Odenville · St Clair County
High17.9%-19.2pp
992Gadsden City High School
Gadsden · Gadsden City
High17.8%-19.3pp
993Highlands Elementary School
Huntsville · Huntsville City
Elementary17.8%-19.3pp
994Huffman Middle School
Birmingham · Birmingham City
Middle17.8%-19.3pp
995King Elementary
Montgomery · Montgomery County
Elementary17.8%-19.3pp
996LEAD Academy Building B
Montgomery · LEAD Academy
Combined17.8%-19.3pp
997Valley High School
Valley · Chambers County
High17.8%-19.3pp
998Carroll High School
Ozark · Ozark City
High17.7%-19.4pp
999DC Wolfe School
Shorter · Macon County
Elementary17.7%-19.4pp
1000Greenwood Elementary School
Bessemer · Bessemer City
Elementary17.7%-19.4pp
Page 20 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.