akashic
1876–2024
Alabama / all counties

All 67 counties in Alabama

Every county in Alabama with its political archetype and 2024 presidential margin. Tap any card for the full 148-year picture — every election from 1876, ACS demographics, and the counties most similar to it across the long history.

Autauga County
Old Confederacy
2024R+46.1
Baldwin County
Old Confederacy
2024R+58.0
Barbour County
Bellwether
2024R+14.7
Bibb County
Realigner
2024R+64.3
Blount County
Old Confederacy
2024R+80.9
Bullock County
Realigner
2024D+45.8
Butler County
Old Confederacy
2024R+22.7
Calhoun County
Realigner
2024R+44.6
Chambers County
Old Confederacy
2024R+23.2
Cherokee County
Realigner
2024R+75.4
Chilton County
Republican loyalist
2024R+72.0
Choctaw County
Old Confederacy
2024R+23.9
Clarke County
Old Confederacy
2024R+17.0
Clay County
Old Confederacy
2024R+70.1
Cleburne County
Old Confederacy
2024R+83.4
Coffee County
Realigner
2024R+57.8
Colbert County
Realigner
2024R+46.3
Conecuh County
Bellwether
2024R+13.9
Coosa County
Old Confederacy
2024R+43.3
Covington County
Realigner
2024R+72.3
Crenshaw County
Realigner
2024R+54.6
Cullman County
Old Confederacy
2024R+80.3
Dale County
Realigner
2024R+52.2
Dallas County
Populist
2024D+32.5
DeKalb County
Populist
2024R+73.8
Elmore County
Realigner
2024R+51.9
Escambia County
Realigner
2024R+46.3
Etowah County
Realigner
2024R+55.5
Fayette County
Populist
2024R+71.9
Franklin County
Populist
2024R+73.2
Geneva County
Realigner
2024R+76.9
Greene County
Realigner
2024D+55.7
Hale County
Democratic loyalist
2024D+6.8
Henry County
Realigner
2024R+50.7
Houston County
Old Confederacy
2024R+47.6
Jackson County
Realigner
2024R+71.3
Jefferson County
Tossup
2024D+10.4
Lamar County
Realigner
2024R+75.9
Lauderdale County
Realigner
2024R+51.3
Lawrence County
Realigner
2024R+62.3
Lee County
Old Confederacy
2024R+27.7
Limestone County
Realigner
2024R+43.7
Lowndes County
Realigner
2024D+37.3
Macon County
Realigner
2024D+56.2
Madison County
Old Confederacy
2024R+8.9
Marengo County
Bellwether
2024R+3.8
Marion County
Populist
2024R+81.6
Marshall County
Realigner
2024R+71.5
Mobile County
Old Confederacy
2024R+16.4
Monroe County
Old Confederacy
2024R+23.1
Montgomery County
Democratic loyalist
2024D+30.6
Morgan County
Realigner
2024R+52.4
Perry County
Realigner
2024D+42.7
Pickens County
Old Confederacy
2024R+23.3
Pike County
Old Confederacy
2024R+25.1
Randolph County
Realigner
2024R+64.8
Russell County
Tossup
2024D+1.7
Shelby County
Republican loyalist
2024R+40.6
St. Clair County
Old Confederacy
2024R+64.0
Sumter County
Realigner
2024D+41.1
Talladega County
Old Confederacy
2024R+33.7
Tallapoosa County
Realigner
2024R+49.5
Tuscaloosa County
Old Confederacy
2024R+20.3
Walker County
Old Confederacy
2024R+71.7
Washington County
Realigner
2024R+55.3
Wilcox County
Realigner
2024D+31.5
Winston County
Republican loyalist
2024R+83.5