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,271 schools with reported English Language Arts scores. State average: 53.0%.
RankSchoolLevelEnglish Language Artsvs state
1001Pike Road High School
Pike Road · Pike Road City
High35.5%-17.5pp
1002Pintlala Elementary School
Hope Hull · Montgomery County
Elementary35.5%-17.5pp
1003Choctaw County Elementary
Butler · Choctaw County
Elementary35.3%-17.7pp
1004Greenville Middle School
Greenville · Butler County
Middle35.2%-17.8pp
1005Marengo High School
Dixons Mills · Marengo County
Combined35.0%-18.0pp
1006Evelyn D Houston Elementary School
Talladega · Talladega City
Middle34.9%-18.1pp
1007Bruce K Craig Elementary School
Selma · Dallas County
Elementary34.8%-18.2pp
1008BB Comer Memorial High School
Sylacauga · Talladega County
High34.7%-18.3pp
1009Sonnie Hereford Elementary School
Huntsville · Huntsville City
Elementary34.7%-18.3pp
1010Thurgood Marshall Middle School
Evergreen · Conecuh County
Middle34.7%-18.3pp
1011Collinsville High School
Collinsville · DeKalb County
Combined34.6%-18.4pp
1012Barrett Elementary School
Birmingham · Birmingham City
Elementary34.2%-18.8pp
1013Brantley Elementary School
Selma · Dallas County
Elementary34.2%-18.8pp
1014Alabama Destinations Career Academy
Chickasaw · Chickasaw City
Combined34.1%-18.9pp
1015JB Pennington High School
Blountsville · Blount County
High33.9%-19.1pp
1016Eastwood Middle School
Cottondale · Tuscaloosa City
Middle33.8%-19.2pp
1017West Decatur Elementary School
Decatur · Decatur City
Elementary33.3%-19.7pp
1018James Dawson Elementary
Huntsville · Huntsville City
Elementary33.2%-19.8pp
1019Hemphill Elementary School
Birmingham · Birmingham City
Elementary33.1%-19.9pp
1020Houston County Virtual Academy
Newton · Houston County
Combined33.1%-19.9pp
1021Tarrant Intermediate School
Tarrant · Tarrant City
Elementary33.1%-19.9pp
1022Prattville High School
Prattville · Autauga County
High32.9%-20.1pp
1023Fultondale High School
Birmingham · Jefferson County
High32.7%-20.3pp
1024Southlawn Elementary School
Montgomery · Montgomery County
Elementary32.7%-20.3pp
1025Edgewood Elementary School
Selma · Selma City
Elementary32.6%-20.4pp
1026Southside High School
Southside · Etowah County
High32.6%-20.4pp
1027Johnson Elementary School
Montgomery · Montgomery County
Elementary32.5%-20.5pp
1028Mobile County Training Middle School
Mobile · Mobile County
Middle32.5%-20.5pp
1029Thompson High School
Alabaster · Alabaster City
High32.4%-20.6pp
1030Chapman Middle School
Huntsville · Huntsville City
Middle32.3%-20.7pp
1031Georgiana School
Georgiana · Butler County
Combined32.3%-20.7pp
1032Decatur High School
Decatur · Decatur City
High32.2%-20.8pp
1033Douglas High School
Douglas · Marshall County
High32.2%-20.8pp
1034Floyd Elementary School
Gadsden · Gadsden City
Elementary32.2%-20.8pp
1035West End Academy
Birmingham · Birmingham City
Elementary32.2%-20.8pp
1036CollinsRhodes Elementary School
Eight Mile · Mobile County
Elementary32.1%-20.9pp
1037Dora High School
Dora · Walker County
High32.1%-20.9pp
1038LIFE Academy at Historic St Jude Educational Institute
Montgomery · LIFE Academy
Elementary32.1%-20.9pp
1039South Highlands Middle School
Union Springs · Bullock County
Middle32.1%-20.9pp
1040Oneonta High School
Oneonta · Oneonta City
High32.0%-21.0pp
1041Susan Moore High School
Blountsville · Blount County
High32.0%-21.0pp
1042SCC Virtual Preparatory Academy
Ashville · St Clair County
Combined31.9%-21.1pp
1043Westlawn Middle School
Tuscaloosa · Tuscaloosa City
Middle31.8%-21.2pp
1044Barbour County High School
Clayton · Barbour County
High31.7%-21.3pp
1045Lanett Junior High School
Lanett · Lanett City
Middle31.7%-21.3pp
1046Benjamin Russell High School
Alexander City · Alexander City
High31.6%-21.4pp
1047Litchfield Middle School
Gadsden · Gadsden City
Middle31.6%-21.4pp
1048Pleasant Grove High School
Pleasant Grove · Jefferson County
High31.5%-21.5pp
1049J F Shields High School
Beatrice · Monroe County
Combined31.4%-21.6pp
1050Martin Luther King Jr Elementary School
Huntsville · Huntsville City
Elementary31.4%-21.6pp
Page 21 of 26

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 English Language Arts 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.