State record · AL
Alabama
9 electoral votes in 202467 counties on recordThe Margin, Cycle by Cycle
Two-party margin from county-summed returns · split EV counts annotated from 1976
Bars clip at ±70 two-party points. Click a bar to open that election. Per-state electoral-vote detail is staged from 1976; the dot rows mark cycles with no returns (e.g. unreconstructed Southern states, 1868–72).
Every County, the Long Way
Two-party Democratic share, 1868–2024 · dashed line = 50%
AutaugaR+46.7
all 40 elections · latest 2024 · Republican
BaldwinR+58.7
all 40 elections · latest 2024 · Republican
BarbourR+14.8
all 40 elections · latest 2024 · Republican
BibbR+64.8
all 40 elections · latest 2024 · Republican
BlountR+81.6
all 40 elections · latest 2024 · Republican
BullockD+46.1
all 40 elections · latest 2024 · Democratic
ButlerR+22.8
all 40 elections · latest 2024 · Republican
CalhounR+45.1
all 40 elections · latest 2024 · Republican
ChambersR+23.4
all 40 elections · latest 2024 · Republican
CherokeeR+75.9
all 40 elections · latest 2024 · Republican
ChiltonR+72.5
all 40 elections · latest 2024 · Republican
ChoctawR+24.0
all 40 elections · latest 2024 · Republican
ClarkeR+17.1
all 40 elections · latest 2024 · Republican
ClayR+70.5
all 40 elections · latest 2024 · Republican
CleburneR+84.1
all 40 elections · latest 2024 · Republican
CoffeeR+58.4
all 40 elections · latest 2024 · Republican
ColbertR+46.8
all 40 elections · latest 2024 · Republican
ConecuhR+14.0
all 40 elections · latest 2024 · Republican
CoosaR+43.5
all 40 elections · latest 2024 · Republican
CovingtonR+72.8
all 40 elections · latest 2024 · Republican
CrenshawR+54.9
all 40 elections · latest 2024 · Republican
CullmanR+81.1
37 elections · latest 2024 · Republican
DaleR+52.7
all 40 elections · latest 2024 · Republican
DallasD+32.7
all 40 elections · latest 2024 · Democratic
DeKalbR+74.4
all 40 elections · latest 2024 · Republican
ElmoreR+52.5
all 40 elections · latest 2024 · Republican
EscambiaR+46.6
all 40 elections · latest 2024 · Republican
EtowahR+56.1
all 40 elections · latest 2024 · Republican
FayetteR+72.5
all 40 elections · latest 2024 · Republican
FranklinR+73.8
all 40 elections · latest 2024 · Republican
GenevaR+77.4
all 40 elections · latest 2024 · Republican
GreeneD+55.9
all 40 elections · latest 2024 · Democratic
HaleD+6.9
all 40 elections · latest 2024 · Democratic
HenryR+51.1
all 40 elections · latest 2024 · Republican
HoustonR+48.2
31 elections · latest 2024 · Republican
JacksonR+71.9
all 40 elections · latest 2024 · Republican
JeffersonD+10.6
all 40 elections · latest 2024 · Democratic
LamarR+76.4
37 elections · latest 2024 · Republican
LauderdaleR+52.0
all 40 elections · latest 2024 · Republican
LawrenceR+62.7
all 40 elections · latest 2024 · Republican
LeeR+28.2
all 40 elections · latest 2024 · Republican
LimestoneR+44.4
all 40 elections · latest 2024 · Republican
LowndesD+37.5
all 40 elections · latest 2024 · Democratic
MaconD+56.7
all 40 elections · latest 2024 · Democratic
MadisonR+9.1
all 40 elections · latest 2024 · Republican
MarengoR+3.8
all 40 elections · latest 2024 · Republican
MarionR+82.2
all 40 elections · latest 2024 · Republican
MarshallR+72.2
all 40 elections · latest 2024 · Republican
MobileR+16.6
all 40 elections · latest 2024 · Republican
MonroeR+23.3
all 40 elections · latest 2024 · Republican
MontgomeryD+31.1
all 40 elections · latest 2024 · Democratic
MorganR+53.1
all 40 elections · latest 2024 · Republican
PerryD+42.9
all 40 elections · latest 2024 · Democratic
PickensR+23.5
all 40 elections · latest 2024 · Republican
PikeR+25.3
all 40 elections · latest 2024 · Republican
RandolphR+65.2
all 40 elections · latest 2024 · Republican
RussellD+1.7
all 40 elections · latest 2024 · Democratic
ShelbyR+41.3
all 40 elections · latest 2024 · Republican
St. ClairR+64.6
all 40 elections · latest 2024 · Republican
SumterD+41.4
all 40 elections · latest 2024 · Democratic
TalladegaR+33.9
all 40 elections · latest 2024 · Republican
TallapoosaR+49.9
all 40 elections · latest 2024 · Republican
TuscaloosaR+20.6
all 40 elections · latest 2024 · Republican
WalkerR+72.3
all 40 elections · latest 2024 · Republican
WashingtonR+55.6
all 40 elections · latest 2024 · Republican
WilcoxD+31.6
all 40 elections · latest 2024 · Democratic
WinstonR+84.0
all 40 elections · latest 2024 · Republican