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). 72 schools with reported Science scores. State average: 37.1%.
RankSchoolLevelSciencevs state
1East Franklin Junior High School
Phil Campbell · Franklin County
Combined62.9%+25.8pp
2Kinston School
Kinston · Coffee County
Combined57.3%+20.2pp
3Ariton School
Ariton · Dale County
Combined56.7%+19.6pp
4Fyffe High School
Fyffe · DeKalb County
Combined53.4%+16.3pp
5Athens Renaissance School
Athens · Athens City
Combined49.6%+12.5pp
6Pleasant Home School
Andalusia · Covington County
Combined48.6%+11.5pp
7Skyline High School
Scottsboro · Jackson County
Combined48.3%+11.2pp
8Fayetteville High School
Sylacauga · Talladega County
Combined46.6%+9.5pp
9Excel High School
Excel · Monroe County
Combined45.3%+8.2pp
10Plainview School
Rainsville · DeKalb County
Combined45.2%+8.1pp
11South Lamar School
Millport · Lamar County
Combined44.3%+7.2pp
12Cedar Bluff High School
Cedar Bluff · Cherokee County
Combined43.4%+6.3pp
13Lamar County HighIntermediate
Vernon · Lamar County
Combined43.4%+6.3pp
14Waterloo High School
Waterloo · Lauderdale County
Combined41.3%+4.2pp
15Fruitdale High School
Fruitdale · Washington County
Combined40.6%+3.5pp
16Belgreen High School
Russellville · Franklin County
Combined40.5%+3.4pp
17Zion Chapel High School
Jack · Coffee County
Combined39.4%+2.3pp
18Sand Rock High School
Sand Rock · Cherokee County
Combined39.3%+2.2pp
19Millry High School
Millry · Washington County
Combined39.1%+2.0pp
20Horseshoe Bend High School
New Site · Tallapoosa County
Combined38.0%+0.9pp
21Vina High School
Vina · Franklin County
Combined37.9%+0.8pp
22J U Blacksher School
Uriah · Monroe County
Combined36.8%-0.3pp
23Leroy High School
Leroy · Washington County
Combined36.8%-0.3pp
24Hubbertville School
Fayette · Fayette County
Combined36.0%-1.1pp
25Sulligent School
Sulligent · Lamar County
Combined35.9%-1.2pp
26Appalachian School
Oneonta · Blount County
Combined34.6%-2.5pp
27Brantley High School
Brantley · Crenshaw County
Combined34.4%-2.7pp
28Sweet Water High School
Sweet Water · Marengo County
Combined34.3%-2.8pp
29Pisgah High School
Pisgah · Jackson County
Combined34.2%-2.9pp
30Section High School
Section · Jackson County
Combined34.0%-3.1pp
31Sylvania School
Sylvania · DeKalb County
Combined34.0%-3.1pp
32Gaylesville High School
Gaylesville · Cherokee County
Combined32.8%-4.3pp
33Brilliant School
Brilliant · Marion County
Combined31.9%-5.2pp
34Ider School
Ider · DeKalb County
Combined31.9%-5.2pp
35North Sand Mountain School
Higdon · Jackson County
Combined31.9%-5.2pp
36Isabella High School
Maplesville · Chilton County
Combined30.8%-6.3pp
37Red Level School
Red Level · Covington County
Combined30.7%-6.4pp
38Geraldine School
Geraldine · DeKalb County
Combined29.6%-7.5pp
39Spring Garden High School
Spring Garden · Cherokee County
Combined29.4%-7.7pp
40Ragland High School
Ragland · St Clair County
Combined27.5%-9.6pp
41Wadley High School
Wadley · Randolph County
Combined27.3%-9.8pp
42Southeastern School
Remlap · Blount County
Combined26.7%-10.4pp
43Luverne High School
Luverne · Crenshaw County
Combined25.7%-11.4pp
44Billingsley High School
Billingsley · Autauga County
Combined25.5%-11.6pp
45McKenzie High School
McKenzie · Butler County
Combined25.5%-11.6pp
46Woodville High School
Woodville · Jackson County
Combined24.2%-12.9pp
47Thorsby High School
Thorsby · Chilton County
Combined24.0%-13.1pp
48Highland Home School
Highland Home · Crenshaw County
Combined23.2%-13.9pp
49Collinsville High School
Collinsville · DeKalb County
Combined22.9%-14.2pp
50Maplesville High School
Maplesville · Chilton County
Combined21.9%-15.2pp
Page 1 of 2

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.