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

State record · MI

Michigan

15 electoral votes in 202483 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+14.0 two-party · 225,632 votes18681872: R+94.2 two-party · 221,569 votes1876: R+8.2 two-party · 318,355 votes1880: R+17.0 two-party · 353,076 votes1884: R+12.5 two-party · 403,159 votes1888: R+5.1 two-party · 475,356 votes18881892: R+4.8 two-party · 466,917 votes1896: R+95.4 two-party · 545,585 votes1900: R+19.8 two-party · 543,789 votes1904: R+45.9 two-party · 520,443 votes1908: R+31.2 two-party · 538,124 votes19081912: R+0.4 two-party · 547,971 votes1916: R+8.7 two-party · 646,873 votes1920: R+53.2 two-party · 1,037,981 votes1924: R+70.3 two-party · 1,160,419 votes1928: R+41.7 two-party · 1,372,082 votes19281932: D+8.2 two-party · 1,664,766 votes1936: D+18.5 two-party · 1,805,098 votes1940: R+0.3 two-party · 2,085,929 votes1944: D+1.0 two-party · 2,205,223 votes1948: R+1.7 two-party · 2,109,609 votes19481952: R+11.5 two-party · 2,798,592 votes1956: R+11.5 two-party · 3,080,468 votes1960: D+2.0 two-party · 3,318,097 votes1964: D+33.7 two-party · 3,203,102 votes1968: D+7.5 two-party · 3,306,250 votes19681972: R+14.7 two-party · 3,490,325 votes1976: R+5.5 two-party · 3,651,590 votes · 21 EV1980: R+7.1 two-party · 3,909,725 votes · 21 EV1984: R+19.1 two-party · 3,801,658 votes · 20 EV1988: R+8.0 two-party · 3,669,163 votes · 20 EV19881992: D+9.2 two-party · 4,274,673 votes · 18 EV1996: D+14.6 two-party · 3,848,844 votes · 18 EV2000: D+5.3 two-party · 4,232,501 votes · 18 EV2004: D+3.5 two-party · 4,839,252 votes · 17 EV2008: D+16.7 two-party · 5,001,596 votes · 17 EV20082012: D+9.6 two-party · 4,730,961 votes · 16 EV2016: R+0.2 two-party · 4,799,284 votes · 16 EV2020: D+2.8 two-party · 5,539,302 votes · 16 EV2024: R+1.4 two-party · 5,664,186 votes · 15 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%
AlconaR+42.1
39 elections · latest 2024 · Republican
AlgerR+20.1
35 elections · latest 2024 · Republican
AlleganR+27.6
all 40 elections · latest 2024 · Republican
AlpenaR+29.0
all 40 elections · latest 2024 · Republican
AntrimR+24.1
all 40 elections · latest 2024 · Republican
ArenacR+41.1
36 elections · latest 2024 · Republican
BaragaR+30.3
38 elections · latest 2024 · Republican
BarryR+34.9
all 40 elections · latest 2024 · Republican
BayR+14.9
all 40 elections · latest 2024 · Republican
BenzieR+8.8
39 elections · latest 2024 · Republican
BerrienR+8.0
all 40 elections · latest 2024 · Republican
BranchR+43.1
all 40 elections · latest 2024 · Republican
CalhounR+14.2
all 40 elections · latest 2024 · Republican
CassR+34.3
all 40 elections · latest 2024 · Republican
CharlevoixR+17.2
39 elections · latest 2024 · Republican
CheboyganR+31.6
all 40 elections · latest 2024 · Republican
ChippewaR+24.7
all 40 elections · latest 2024 · Republican
ClareR+38.1
39 elections · latest 2024 · Republican
ClintonR+8.7
all 40 elections · latest 2024 · Republican
CrawfordR+34.2
37 elections · latest 2024 · Republican
DeltaR+30.8
all 40 elections · latest 2024 · Republican
DickinsonR+36.9
34 elections · latest 2024 · Republican
EatonR+3.2
all 40 elections · latest 2024 · Republican
EmmetR+10.9
all 40 elections · latest 2024 · Republican
GeneseeD+4.3
all 40 elections · latest 2024 · Democratic
GladwinR+41.2
38 elections · latest 2024 · Republican
GogebicR+17.3
35 elections · latest 2024 · Republican
Grand TraverseR+1.8
all 40 elections · latest 2024 · Republican
GratiotR+31.7
all 40 elections · latest 2024 · Republican
HillsdaleR+52.1
all 40 elections · latest 2024 · Republican
HoughtonR+17.3
all 40 elections · latest 2024 · Republican
HuronR+41.1
all 40 elections · latest 2024 · Republican
InghamD+30.3
all 40 elections · latest 2024 · Democratic
IoniaR+32.3
all 40 elections · latest 2024 · Republican
IoscoR+31.0
all 40 elections · latest 2024 · Republican
IronR+29.7
35 elections · latest 2024 · Republican
IsabellaR+7.6
all 40 elections · latest 2024 · Republican
JacksonR+21.6
all 40 elections · latest 2024 · Republican
KalamazooD+18.0
all 40 elections · latest 2024 · Democratic
KalkaskaR+43.5
39 elections · latest 2024 · Republican
KentD+5.5
all 40 elections · latest 2024 · Democratic
KeweenawR+13.0
all 40 elections · latest 2024 · Republican
LakeR+32.6
39 elections · latest 2024 · Republican
LapeerR+40.3
all 40 elections · latest 2024 · Republican
LeelanauD+7.9
all 40 elections · latest 2024 · Democratic
LenaweeR+23.4
all 40 elections · latest 2024 · Republican
LivingstonR+24.3
all 40 elections · latest 2024 · Republican
LuceR+47.7
35 elections · latest 2024 · Republican
MackinacR+25.2
all 40 elections · latest 2024 · Republican
MacombR+13.9
all 40 elections · latest 2024 · Republican
ManisteeR+16.2
all 40 elections · latest 2024 · Republican
MarquetteD+8.9
all 40 elections · latest 2024 · Democratic
MasonR+21.7
all 40 elections · latest 2024 · Republican
MecostaR+30.5
all 40 elections · latest 2024 · Republican
MenomineeR+34.0
all 40 elections · latest 2024 · Republican
MidlandR+15.4
all 40 elections · latest 2024 · Republican
MissaukeeR+56.8
39 elections · latest 2024 · Republican
MonroeR+27.5
all 40 elections · latest 2024 · Republican
MontcalmR+39.6
all 40 elections · latest 2024 · Republican
MontmorencyR+46.0
36 elections · latest 2024 · Republican
MuskegonR+1.8
all 40 elections · latest 2024 · Republican
NewaygoR+43.5
all 40 elections · latest 2024 · Republican
OaklandD+10.8
all 40 elections · latest 2024 · Democratic
OceanaR+30.5
all 40 elections · latest 2024 · Republican
OgemawR+42.6
38 elections · latest 2024 · Republican
OntonagonR+30.7
all 40 elections · latest 2024 · Republican
OsceolaR+48.7
39 elections · latest 2024 · Republican
OscodaR+44.9
36 elections · latest 2024 · Republican
OtsegoR+35.8
38 elections · latest 2024 · Republican
OttawaR+20.8
all 40 elections · latest 2024 · Republican
Presque IsleR+29.4
39 elections · latest 2024 · Republican
RoscommonR+33.3
38 elections · latest 2024 · Republican
SaginawR+3.3
all 40 elections · latest 2024 · Republican
SanilacR+48.3
all 40 elections · latest 2024 · Republican
SchoolcraftR+32.4
39 elections · latest 2024 · Republican
ShiawasseeR+23.4
all 40 elections · latest 2024 · Republican
St. ClairR+35.1
all 40 elections · latest 2024 · Republican
St. JosephR+34.5
all 40 elections · latest 2024 · Republican
TuscolaR+43.5
all 40 elections · latest 2024 · Republican
Van BurenR+15.4
all 40 elections · latest 2024 · Republican
WashtenawD+45.5
all 40 elections · latest 2024 · Democratic
WayneD+30.0
all 40 elections · latest 2024 · Democratic
WexfordR+35.1
39 elections · latest 2024 · Republican