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

State record · MN

Minnesota

10 electoral votes in 202487 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+21.8 two-party · 71,865 votes18681872: R+22.7 two-party · 91,299 votes1876: R+19.8 two-party · 124,134 votes1880: R+27.6 two-party · 150,806 votes1884: R+22.9 two-party · 190,017 votes1888: R+15.4 two-party · 263,162 votes18881892: R+9.9 two-party · 375,787 votes1896: R+15.8 two-party · 342,861 votes1900: R+25.6 two-party · 316,311 votes1904: R+59.4 two-party · 292,860 votes1908: R+28.3 two-party · 330,253 votes19081912: D+24.6 two-party · 334,219 votes1916: R+0.1 two-party · 387,367 votes1920: R+56.8 two-party · 735,838 votes1924: R+76.5 two-party · 822,146 votes1928: R+17.2 two-party · 970,976 votes19281932: D+24.5 two-party · 1,002,843 votes1936: D+33.2 two-party · 1,129,975 votes1940: D+3.9 two-party · 1,251,188 votes1944: D+5.6 two-party · 1,125,504 votes1948: D+17.8 two-party · 1,212,226 votes19481952: R+11.3 two-party · 1,379,483 votes1956: R+7.6 two-party · 1,340,005 votes1960: D+1.4 two-party · 1,541,887 votes1964: D+27.8 two-party · 1,554,462 votes1968: D+13.1 two-party · 1,588,506 votes19681972: R+5.6 two-party · 1,741,652 votes1976: D+13.3 two-party · 1,949,931 votes · 10 EV1980: D+4.4 two-party · 2,051,916 votes · 10 EV1984: D+0.2 two-party · 2,084,449 votes · 10 EV1988: D+7.1 two-party · 2,096,790 votes · 10 EV19881992: D+15.4 two-party · 2,347,948 votes · 10 EV1996: D+18.8 two-party · 2,192,492 votes · 10 EV2000: D+2.6 two-party · 2,438,685 votes · 10 EV2004: D+3.5 two-party · 2,828,387 votes · 10 EV2008: D+10.5 two-party · 2,910,369 votes · 10 EV20082012: D+7.9 two-party · 2,936,561 votes · 10 EV2016: D+1.7 two-party · 2,944,782 votes · 10 EV2020: D+7.3 two-party · 3,277,171 votes · 10 EV2024: D+4.3 two-party · 3,253,920 votes · 10 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%
AitkinR+31.3
39 elections · latest 2024 · Republican
AnokaR+4.5
all 40 elections · latest 2024 · Republican
BeckerR+33.6
39 elections · latest 2024 · Republican
BeltramiR+5.8
36 elections · latest 2024 · Republican
BentonR+36.6
all 40 elections · latest 2024 · Republican
Big StoneR+30.1
39 elections · latest 2024 · Republican
Blue EarthR+1.2
all 40 elections · latest 2024 · Republican
BrownR+35.9
all 40 elections · latest 2024 · Republican
CarltonR+2.6
all 40 elections · latest 2024 · Republican
CarverR+5.5
all 40 elections · latest 2024 · Republican
CassR+33.9
all 40 elections · latest 2024 · Republican
ChippewaR+34.7
39 elections · latest 2024 · Republican
ChisagoR+31.9
all 40 elections · latest 2024 · Republican
ClayD+0.5
39 elections · latest 2024 · Democratic
ClearwaterR+50.7
31 elections · latest 2024 · Republican
CookD+35.8
36 elections · latest 2024 · Democratic
CottonwoodR+41.8
39 elections · latest 2024 · Republican
Crow WingR+31.9
all 40 elections · latest 2024 · Republican
DakotaD+13.1
all 40 elections · latest 2024 · Democratic
DodgeR+32.7
all 40 elections · latest 2024 · Republican
DouglasR+35.6
all 40 elections · latest 2024 · Republican
FaribaultR+38.1
all 40 elections · latest 2024 · Republican
FillmoreR+25.9
all 40 elections · latest 2024 · Republican
FreebornR+21.6
all 40 elections · latest 2024 · Republican
GoodhueR+16.8
all 40 elections · latest 2024 · Republican
GrantR+31.2
all 40 elections · latest 2024 · Republican
HennepinD+43.6
all 40 elections · latest 2024 · Democratic
HoustonR+16.8
all 40 elections · latest 2024 · Republican
HubbardR+32.0
36 elections · latest 2024 · Republican
IsantiR+41.9
all 40 elections · latest 2024 · Republican
ItascaR+20.5
35 elections · latest 2024 · Republican
JacksonR+42.8
all 40 elections · latest 2024 · Republican
KanabecR+43.0
all 40 elections · latest 2024 · Republican
KandiyohiR+31.5
all 40 elections · latest 2024 · Republican
KittsonR+25.5
37 elections · latest 2024 · Republican
KoochichingR+26.1
30 elections · latest 2024 · Republican
Lac qui ParleR+32.9
39 elections · latest 2024 · Republican
LakeD+4.0
all 40 elections · latest 2024 · Democratic
Lake of the WoodsR+47.8
26 elections · latest 2024 · Republican
Le SueurR+34.2
all 40 elections · latest 2024 · Republican
LincolnR+38.5
38 elections · latest 2024 · Republican
LyonR+32.5
38 elections · latest 2024 · Republican
MahnomenR+8.9
30 elections · latest 2024 · Republican
MarshallR+52.5
37 elections · latest 2024 · Republican
MartinR+40.2
all 40 elections · latest 2024 · Republican
McLeodR+38.6
all 40 elections · latest 2024 · Republican
MeekerR+43.5
all 40 elections · latest 2024 · Republican
Mille LacsR+41.5
all 40 elections · latest 2024 · Republican
MorrisonR+56.9
all 40 elections · latest 2024 · Republican
MowerR+10.7
all 40 elections · latest 2024 · Republican
MurrayR+43.1
39 elections · latest 2024 · Republican
NicolletR+0.5
all 40 elections · latest 2024 · Republican
NoblesR+36.1
39 elections · latest 2024 · Republican
NormanR+22.8
36 elections · latest 2024 · Republican
OlmstedD+10.9
all 40 elections · latest 2024 · Democratic
Otter TailR+34.8
all 40 elections · latest 2024 · Republican
PenningtonR+32.2
29 elections · latest 2024 · Republican
PineR+35.7
all 40 elections · latest 2024 · Republican
PipestoneR+48.9
37 elections · latest 2024 · Republican
PolkR+34.3
39 elections · latest 2024 · Republican
PopeR+32.2
all 40 elections · latest 2024 · Republican
RamseyD+44.3
all 40 elections · latest 2024 · Democratic
Red LakeR+37.9
32 elections · latest 2024 · Republican
RedwoodR+43.9
all 40 elections · latest 2024 · Republican
RenvilleR+42.2
all 40 elections · latest 2024 · Republican
RiceR+2.6
all 40 elections · latest 2024 · Republican
RockR+39.9
39 elections · latest 2024 · Republican
RoseauR+50.0
33 elections · latest 2024 · Republican
ScottR+8.7
all 40 elections · latest 2024 · Republican
SherburneR+35.5
all 40 elections · latest 2024 · Republican
SibleyR+43.8
all 40 elections · latest 2024 · Republican
St. LouisD+14.0
all 40 elections · latest 2024 · Democratic
StearnsR+27.3
all 40 elections · latest 2024 · Republican
SteeleR+25.0
all 40 elections · latest 2024 · Republican
StevensR+27.5
39 elections · latest 2024 · Republican
SwiftR+34.7
39 elections · latest 2024 · Republican
ToddR+54.4
all 40 elections · latest 2024 · Republican
TraverseR+32.2
37 elections · latest 2024 · Republican
WabashaR+28.7
all 40 elections · latest 2024 · Republican
WadenaR+52.1
38 elections · latest 2024 · Republican
WasecaR+33.1
all 40 elections · latest 2024 · Republican
WashingtonD+9.1
all 40 elections · latest 2024 · Democratic
WatonwanR+28.4
all 40 elections · latest 2024 · Republican
WilkinR+39.8
all 40 elections · latest 2024 · Republican
WinonaR+5.0
all 40 elections · latest 2024 · Republican
WrightR+29.9
all 40 elections · latest 2024 · Republican
Yellow MedicineR+41.4
39 elections · latest 2024 · Republican