Skip to content
The American Political Almanac
RECONSTRUCTION & THE GILDED AGETHE SYSTEM OF 1896THE NEW DEAL ORDERTHE LONG REALIGNMENTPOLARIZED ERA1868RRRRD1888RDRRR1908RDDRR1928RDDDD1948DRRDD1968RRDRR1988RDDRR2008DDRD2024R

State record · IL

Illinois

19 electoral votes in 2024102 counties on record

The Margin, Cycle by Cycle

Two-party margin from county-summed returns · split EV counts annotated from 1976
D+20R+20D+40R+40D+60R+601868: R+11.4 two-party · 449,420 votes18681872: R+54.8 two-party · 496,292 votes1876: R+3.7 two-party · 554,368 votes1880: R+6.8 two-party · 622,305 votes1884: R+3.9 two-party · 672,670 votes1888: R+3.1 two-party · 747,813 votes18881892: D+3.3 two-party · 873,667 votes1896: R+13.3 two-party · 1,090,766 votes1900: R+8.6 two-party · 1,131,898 votes1904: R+31.8 two-party · 1,076,495 votes1908: R+16.6 two-party · 1,155,254 votes19081912: D+23.0 two-party · 1,146,173 votes1916: R+9.6 two-party · 2,192,707 votes1920: R+45.3 two-party · 2,094,715 votes1924: R+43.2 two-party · 2,470,067 votes1928: R+14.9 two-party · 3,107,489 votes19281932: D+13.6 two-party · 3,407,926 votes1936: D+18.5 two-party · 3,955,712 votes1940: D+2.4 two-party · 4,217,278 votes1944: D+3.5 two-party · 4,035,881 votes1948: D+0.8 two-party · 3,984,046 votes19481952: R+9.9 two-party · 4,481,058 votes1956: R+19.4 two-party · 4,407,407 votes1960: D+0.2 two-party · 4,757,409 votes1964: D+18.9 two-party · 4,702,841 votes1968: R+3.2 two-party · 4,619,749 votes19681972: R+18.6 two-party · 4,723,236 votes1976: R+2.0 two-party · 4,721,282 votes · 26 EV1980: R+8.7 two-party · 4,749,721 votes · 26 EV1984: R+12.9 two-party · 4,819,088 votes · 24 EV1988: R+2.1 two-party · 4,559,120 votes · 24 EV19881992: D+17.2 two-party · 5,050,157 votes · 22 EV1996: D+19.2 two-party · 4,311,391 votes · 22 EV2000: D+12.4 two-party · 4,742,108 votes · 22 EV2004: D+10.4 two-party · 5,274,322 votes · 21 EV2008: D+25.5 two-party · 5,522,371 votes · 21 EV20082012: D+17.2 two-party · 5,242,014 votes · 20 EV2016: D+18.0 two-party · 5,536,424 votes · 20 EV2020: D+17.3 two-party · 6,033,743 votes · 20 EV2024: D+11.1 two-party · 5,633,310 votes · 19 EV2024

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%
AdamsR+48.1
all 40 elections · latest 2024 · Republican
AlexanderR+19.5
all 40 elections · latest 2024 · Republican
BondR+45.8
all 40 elections · latest 2024 · Republican
BooneR+14.7
all 40 elections · latest 2024 · Republican
BrownR+61.2
all 40 elections · latest 2024 · Republican
BureauR+24.8
all 40 elections · latest 2024 · Republican
CalhounR+57.2
all 40 elections · latest 2024 · Republican
CarrollR+32.3
all 40 elections · latest 2024 · Republican
CassR+44.2
all 40 elections · latest 2024 · Republican
ChampaignD+24.5
all 40 elections · latest 2024 · Democratic
ChristianR+47.4
all 40 elections · latest 2024 · Republican
ClarkR+52.2
all 40 elections · latest 2024 · Republican
ClayR+68.4
all 40 elections · latest 2024 · Republican
ClintonR+52.8
all 40 elections · latest 2024 · Republican
ColesR+29.0
all 40 elections · latest 2024 · Republican
CookD+42.5
all 40 elections · latest 2024 · Democratic
CrawfordR+53.3
all 40 elections · latest 2024 · Republican
CumberlandR+62.8
all 40 elections · latest 2024 · Republican
De WittR+45.7
all 40 elections · latest 2024 · Republican
DeKalbD+2.0
all 40 elections · latest 2024 · Democratic
DouglasR+46.9
all 40 elections · latest 2024 · Republican
DuPageD+13.5
all 40 elections · latest 2024 · Democratic
EdgarR+53.3
all 40 elections · latest 2024 · Republican
EdwardsR+71.9
all 40 elections · latest 2024 · Republican
EffinghamR+61.4
all 40 elections · latest 2024 · Republican
FayetteR+65.6
all 40 elections · latest 2024 · Republican
FordR+48.8
all 40 elections · latest 2024 · Republican
FranklinR+51.2
all 40 elections · latest 2024 · Republican
FultonR+24.3
all 40 elections · latest 2024 · Republican
GallatinR+54.8
all 40 elections · latest 2024 · Republican
GreeneR+58.9
all 40 elections · latest 2024 · Republican
GrundyR+30.0
all 40 elections · latest 2024 · Republican
HamiltonR+64.2
all 40 elections · latest 2024 · Republican
HancockR+50.9
all 40 elections · latest 2024 · Republican
HardinR+62.5
all 40 elections · latest 2024 · Republican
HendersonR+39.6
all 40 elections · latest 2024 · Republican
HenryR+24.9
all 40 elections · latest 2024 · Republican
IroquoisR+58.1
all 40 elections · latest 2024 · Republican
JacksonD+3.5
all 40 elections · latest 2024 · Democratic
JasperR+66.0
all 40 elections · latest 2024 · Republican
JeffersonR+48.4
all 40 elections · latest 2024 · Republican
JerseyR+51.0
all 40 elections · latest 2024 · Republican
Jo DaviessR+17.1
all 40 elections · latest 2024 · Republican
JohnsonR+58.9
all 40 elections · latest 2024 · Republican
KaneD+9.5
all 40 elections · latest 2024 · Democratic
KankakeeR+21.2
all 40 elections · latest 2024 · Republican
KendallD+1.6
all 40 elections · latest 2024 · Democratic
KnoxR+9.6
all 40 elections · latest 2024 · Republican
LaSalleR+18.7
all 40 elections · latest 2024 · Republican
LakeD+21.1
all 40 elections · latest 2024 · Democratic
LawrenceR+57.2
all 40 elections · latest 2024 · Republican
LeeR+22.6
all 40 elections · latest 2024 · Republican
LivingstonR+47.0
all 40 elections · latest 2024 · Republican
LoganR+42.4
all 40 elections · latest 2024 · Republican
MaconR+19.2
all 40 elections · latest 2024 · Republican
MacoupinR+40.0
all 40 elections · latest 2024 · Republican
MadisonR+13.5
all 40 elections · latest 2024 · Republican
MarionR+50.2
all 40 elections · latest 2024 · Republican
MarshallR+36.6
all 40 elections · latest 2024 · Republican
MasonR+43.1
all 40 elections · latest 2024 · Republican
MassacR+49.2
all 40 elections · latest 2024 · Republican
McDonoughR+19.2
all 40 elections · latest 2024 · Republican
McHenryR+5.4
all 40 elections · latest 2024 · Republican
McLeanD+5.0
all 40 elections · latest 2024 · Democratic
MenardR+42.1
all 40 elections · latest 2024 · Republican
MercerR+27.7
all 40 elections · latest 2024 · Republican
MonroeR+36.9
all 40 elections · latest 2024 · Republican
MontgomeryR+44.8
all 40 elections · latest 2024 · Republican
MorganR+32.9
all 40 elections · latest 2024 · Republican
MoultrieR+49.8
all 40 elections · latest 2024 · Republican
OgleR+29.9
all 40 elections · latest 2024 · Republican
PeoriaD+4.7
all 40 elections · latest 2024 · Democratic
PerryR+52.8
all 40 elections · latest 2024 · Republican
PiattR+31.2
all 40 elections · latest 2024 · Republican
PikeR+64.8
all 40 elections · latest 2024 · Republican
PopeR+60.6
all 40 elections · latest 2024 · Republican
PulaskiR+34.6
all 40 elections · latest 2024 · Republican
PutnamR+23.3
all 40 elections · latest 2024 · Republican
RandolphR+50.9
all 40 elections · latest 2024 · Republican
RichlandR+54.2
all 40 elections · latest 2024 · Republican
Rock IslandD+9.8
all 40 elections · latest 2024 · Democratic
SalineR+49.7
all 40 elections · latest 2024 · Republican
SangamonR+5.1
all 40 elections · latest 2024 · Republican
SchuylerR+47.8
all 40 elections · latest 2024 · Republican
ScottR+61.9
all 40 elections · latest 2024 · Republican
ShelbyR+61.1
all 40 elections · latest 2024 · Republican
St. ClairD+8.0
all 40 elections · latest 2024 · Democratic
StarkR+46.5
all 40 elections · latest 2024 · Republican
StephensonR+19.7
all 40 elections · latest 2024 · Republican
TazewellR+27.1
all 40 elections · latest 2024 · Republican
UnionR+43.7
all 40 elections · latest 2024 · Republican
VermilionR+36.2
all 40 elections · latest 2024 · Republican
WabashR+54.7
all 40 elections · latest 2024 · Republican
WarrenR+25.6
all 40 elections · latest 2024 · Republican
WashingtonR+58.0
all 40 elections · latest 2024 · Republican
WayneR+71.7
all 40 elections · latest 2024 · Republican
WhiteR+60.1
all 40 elections · latest 2024 · Republican
WhitesideR+15.0
all 40 elections · latest 2024 · Republican
WillD+1.6
all 40 elections · latest 2024 · Democratic
WilliamsonR+39.3
all 40 elections · latest 2024 · Republican
WinnebagoD+0.6
all 40 elections · latest 2024 · Democratic
WoodfordR+42.7
all 40 elections · latest 2024 · Republican