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
501Hatton Elementary School
Town Creek · Lawrence County
Elementary60.4%+7.4pp
502Oak Grove Elementary School
Bessemer · Jefferson County
Elementary60.4%+7.4pp
503Weeden Elementary School
Florence · Florence City
Elementary60.4%+7.4pp
504Blount Elementary School
Montgomery · Montgomery County
Elementary60.3%+7.3pp
505Hollingers Island Elementary School
Mobile · Mobile County
Elementary60.3%+7.3pp
506Southeastern School
Remlap · Blount County
Combined60.3%+7.3pp
507Appalachian School
Oneonta · Blount County
Combined60.2%+7.2pp
508Fleeta School
Opp · Covington County
Elementary60.2%+7.2pp
509Prattville Junior High School
Prattville · Autauga County
Middle60.1%+7.1pp
510Smiths Station Junior High School
Smiths Station · Lee County
Middle60.1%+7.1pp
511Bryant School
Bryant · Jackson County
Elementary60.0%+7.0pp
512Magnolia School
Foley · Baldwin County
Elementary60.0%+7.0pp
513Lineville Elementary School
Lineville · Clay County
Elementary59.9%+6.9pp
514Satsuma High School
Satsuma · Satsuma City
High59.9%+6.9pp
515Chestnut Grove Elementary School
Decatur · Decatur City
Elementary59.8%+6.8pp
516Parkside Elementary School
Baileyton · Cullman County
Elementary59.8%+6.8pp
517Pinecrest Elementary School
Sylacauga · Sylacauga City
Elementary59.8%+6.8pp
518Ladonia Elementary School
Phenix City · Russell County
Elementary59.7%+6.7pp
519Northridge Middle School
Tuscaloosa · Tuscaloosa City
Middle59.7%+6.7pp
520Reform Elementary School
Reform · Pickens County
Elementary59.7%+6.7pp
521Weaver Elementary School
Weaver · Calhoun County
Elementary59.7%+6.7pp
522Oxford Middle School
Oxford · Oxford City
Middle59.6%+6.6pp
523Robertsdale Elementary School
Robertsdale · Baldwin County
Elementary59.6%+6.6pp
524TR Miller High School
Brewton · Brewton City
High59.5%+6.5pp
525Brookwood Elementary School
Brookwood · Tuscaloosa County
Elementary59.4%+6.4pp
526W S Neal Elementary School
East Brewton · Escambia County
Elementary59.4%+6.4pp
527Chapman Elementary School
Huntsville · Huntsville City
Elementary59.3%+6.3pp
528Sardis Middle School
Sardis City · Etowah County
Middle59.3%+6.3pp
529McKenzie High School
McKenzie · Butler County
Combined59.2%+6.2pp
530Breitling Elementary School
Grand Bay · Mobile County
Elementary59.1%+6.1pp
531Curry Middle School
Jasper · Walker County
Middle59.1%+6.1pp
532Attalla Elementary School
Attalla · Attalla City
Elementary58.9%+5.9pp
533Harlan Elementary School
Florence · Florence City
Elementary58.9%+5.9pp
534Beulah Elementary School
Valley · Lee County
Elementary58.8%+5.8pp
535Whitesburg Elementary School
Huntsville · Huntsville City
Elementary58.7%+5.7pp
536Russellville Middle School
Russellville · Russellville City
Middle58.6%+5.6pp
537Central Baldwin Middle School
Robertsdale · Baldwin County
Middle58.5%+5.5pp
538Moundville Elementary School
Moundville · Hale County
Elementary58.5%+5.5pp
539Vina High School
Vina · Franklin County
Combined58.5%+5.5pp
540Horseshoe Bend High School
New Site · Tallapoosa County
Combined58.4%+5.4pp
541Lauderdale County High School
Rogersville · Lauderdale County
High58.3%+5.3pp
542Austinville Elementary School
Decatur · Decatur City
Elementary58.2%+5.2pp
543Greenville Elementary School
Greenville · Butler County
Elementary58.2%+5.2pp
544Lake View Elementary School
McCalla · Tuscaloosa County
Elementary58.2%+5.2pp
545Vincent Elementary School
Vincent · Shelby County
Elementary58.2%+5.2pp
546Blountsville Elementary School
Blountsville · Blount County
Elementary58.1%+5.1pp
547Nan Gray Davis Elementary School
Theodore · Mobile County
Elementary58.1%+5.1pp
548Troy Elementary School
Troy · Troy City
Elementary58.1%+5.1pp
549Fruitdale High School
Fruitdale · Washington County
Combined58.0%+5.0pp
550Northside Middle School
Northport · Tuscaloosa County
Middle57.9%+4.9pp
Page 11 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.