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
901Bibb County High School
Centreville · Bibb County
High22.3%-14.8pp
902Chilton County High School
Clanton · Chilton County
High22.3%-14.8pp
903Edgewood Elementary School
Selma · Selma City
Elementary22.2%-14.9pp
904L E Willson Elementary School
Sheffield · Sheffield City
Elementary22.2%-14.9pp
905Lyeffion Junior High School
Evergreen · Conecuh County
Elementary22.2%-14.9pp
906Monroe County High School
Monroeville · Monroe County
High22.2%-14.9pp
907Morris Elementary School
Montgomery · Montgomery County
Elementary22.2%-14.9pp
908Saks High School
Anniston · Calhoun County
High22.1%-15.0pp
909Tanner High School
Tanner · Limestone County
High22.1%-15.0pp
910Burns Middle School
Mobile · Mobile County
Middle22.0%-15.1pp
911Eufaula Elementary School
Eufaula · Eufaula City
Elementary22.0%-15.1pp
912Morris Slingluff Elementary School
Dothan · Dothan City
Elementary22.0%-15.1pp
913Oakman High School
Oakman · Walker County
High22.0%-15.1pp
914Rolling Hills Elementary School
Huntsville · Huntsville City
Elementary22.0%-15.1pp
915Samson High School
Samson · Geneva County
High22.0%-15.1pp
916Southern Choctaw Elementary School
Gilbertown · Choctaw County
Elementary22.0%-15.1pp
917Abbeville Elementary School
Abbeville · Henry County
Elementary21.9%-15.2pp
918Alma Bryant High School
Irvington · Mobile County
High21.9%-15.2pp
919Maplesville High School
Maplesville · Chilton County
Combined21.9%-15.2pp
920Berry High School
Berry · Fayette County
High21.8%-15.3pp
921i3 Academy Phase 2
Birmingham · i3 Academy
Middle21.8%-15.3pp
922Clay Elementary School
Clay · Jefferson County
Elementary21.7%-15.4pp
923Dallas County High School
Plantersville · Dallas County
High21.7%-15.4pp
924Hueytown Middle School
Hueytown · Jefferson County
Middle21.7%-15.4pp
925Greene County High School
Eutaw · Greene County
High21.6%-15.5pp
926Orchard Elementary School
Mobile · Mobile County
Elementary21.6%-15.5pp
927DavisEmerson Middle School
Cottondale · Tuscaloosa County
Middle21.5%-15.6pp
928Montevallo High School
Montevallo · Shelby County
High21.5%-15.6pp
929Valley Head High School
Valley Head · DeKalb County
Combined21.5%-15.6pp
930Highland Gardens Elementary School
Montgomery · Montgomery County
Elementary21.4%-15.7pp
931Russell County High School
Seale · Russell County
High21.3%-15.8pp
932Centreville Middle School
Centreville · Bibb County
Middle21.2%-15.9pp
933Geneva County High School
Hartford · Geneva County
High21.2%-15.9pp
934Talladega High School
Talladega · Talladega City
High21.2%-15.9pp
935Winterboro High School
Alpine · Talladega County
High21.2%-15.9pp
936Avondale Elementary School
Birmingham · Birmingham City
Elementary21.1%-16.0pp
937Thurgood Marshall Middle School
Evergreen · Conecuh County
Middle21.1%-16.0pp
938Central High School of Clay County
Lineville · Clay County
High20.9%-16.2pp
939Mary G Montgomery High School
Semmes · Mobile County
High20.9%-16.2pp
940Rudd Middle School
Pinson · Jefferson County
Middle20.9%-16.2pp
941SCC Virtual Preparatory Academy
Ashville · St Clair County
Combined20.9%-16.2pp
942Alabama Connections Academy
Athens · Limestone County
Combined20.8%-16.3pp
943Breakthrough Charter School
Marion · Breakthrough Charter School
Combined20.8%-16.3pp
944Chickasaw Middle School
Chickasaw · Chickasaw City
Middle20.8%-16.3pp
945Garrett Elementary School
Montgomery · Montgomery County
Elementary20.8%-16.3pp
946Verbena High School
Verbena · Chilton County
Combined20.8%-16.3pp
947Lawrence County High School
Moulton · Lawrence County
High20.6%-16.5pp
948Providence Elementary
Huntsville · Huntsville City
Elementary20.5%-16.6pp
949Westlawn Middle School
Tuscaloosa · Tuscaloosa City
Middle20.5%-16.6pp
950CL Scarborough Model Middle School
Mobile · Mobile County
Middle20.4%-16.7pp
Page 19 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.