akashic
1876–2024
Elections / 1988 · President · MN

Michael Dukakis carried Minnesota D+7.0.

Michael Dukakis (D) vs George H. W. Bush (R) in Minnesota, 1988. The state ran 14.8 points more Democratic than the nation (R+7.7 nationally). A US Senate contest shared the 1988 ballot here.

Nominees: Michael Dukakis (D) · George H. W. Bush (R)

Minnesota result
2,093,176 votes counted
Dukakis (D)
1,109,471
53.0%
Bush (R)
962,337
46.0%
All others
21,368
1.0%
Margin
D+7.0
Minnesota, 1988
DukakisD+7.0
1988 presidential margin by county for Minnesota — 1988 presidential electionA map of the constituent counties of Minnesota — 1988 presidential election, each outlined and filled by its 1988 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Aitkin County, MN · D+12.3Anoka County, MN · D+10.5Becker County, MN · R+7.5Beltrami County, MN · D+6.4Benton County, MN · R+1.7Big Stone County, MN · D+15.8Blue Earth County, MN · D+1.7Brown County, MN · R+14.7Carlton County, MN · D+30.7Carver County, MN · R+19.4Cass County, MN · R+6.9Chippewa County, MN · D+0.7Chisago County, MN · D+12.1Clay County, MN · D+3.7Clearwater County, MN · TiedCook County, MN · TiedCottonwood County, MN · R+4.5Crow Wing County, MN · R+6.4Dakota County, MN · TiedDodge County, MN · R+13.5Douglas County, MN · R+15.1Faribault County, MN · R+11.0Fillmore County, MN · R+9.7Freeborn County, MN · D+9.9Goodhue County, MN · TiedGrant County, MN · D+7.0Hennepin County, MN · D+9.8Houston County, MN · R+9.5Hubbard County, MN · R+13.7Isanti County, MN · D+7.2Itasca County, MN · D+11.3Jackson County, MN · D+10.8Kanabec County, MN · D+7.1Kandiyohi County, MN · D+1.8Kittson County, MN · D+8.8Koochiching County, MN · D+15.1Lac qui Parle County, MN · D+13.8Lake County, MN · D+35.5Lake of the Woods County, MN · R+10.3Le Sueur County, MN · TiedLincoln County, MN · D+12.0Lyon County, MN · R+2.7Mahnomen County, MN · D+9.6Marshall County, MN · D+4.3Martin County, MN · R+7.5McLeod County, MN · R+16.1Meeker County, MN · R+4.7Mille Lacs County, MN · D+5.6Morrison County, MN · R+1.0Mower County, MN · D+25.9Murray County, MN · D+10.1Nicollet County, MN · R+0.7Nobles County, MN · D+6.4Norman County, MN · D+9.1Olmsted County, MN · R+17.4Otter Tail County, MN · R+14.8Pennington County, MN · D+3.0Pine County, MN · D+17.7Pipestone County, MN · R+7.3Polk County, MN · D+3.3Pope County, MN · D+7.7Ramsey County, MN · D+23.4Red Lake County, MN · D+14.3Redwood County, MN · R+22.7Renville County, MN · D+1.1Rice County, MN · D+9.9Rock County, MN · R+5.8Roseau County, MN · R+14.1Scott County, MN · R+6.7Sherburne County, MN · R+2.4Sibley County, MN · R+7.2St. Louis County, MN · D+37.3Stearns County, MN · R+7.2Steele County, MN · R+18.3Stevens County, MN · D+0.8Swift County, MN · D+24.5Todd County, MN · R+5.7Traverse County, MN · D+13.7Wabasha County, MN · R+2.6Wadena County, MN · R+19.8Waseca County, MN · R+9.1Washington County, MN · D+6.2Watonwan County, MN · R+5.1Wilkin County, MN · R+13.0Winona County, MN · R+3.2Wright County, MN · R+2.7Yellow Medicine County, MN · D+5.7
How it voted
Share of the 1988 vote
Michael DukakisDemocratic53.0%1,109,471
George H. W. BushRepublican46.0%962,337
OtherAll other candidates1.0%21,368
D+60
R+60
87 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
Minnesota's presidential margins
1892–2024, the 1988 contest in context
Minnesota's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +4.2% in 2024.flipped D · 1976+4.2%DR18922024
Minnesota's presidential margins
YearMargin (D minus R)
1892−8.3%
1896−15.7%
1900−24.5%
1904−55.1%
1908−26.2%
1912+12.6%
1916−0.1%
1920−51.2%
1924−44.4%
1928−16.9%
1932+23.6%
1936+30.8%
1940+3.8%
1944+5.5%
1948+17.3%
1952−11.2%
1956−7.6%
1960+1.4%
1964+27.8%
1968+12.5%
1972−5.5%
1976+12.9%
1980+3.9%
1984+0.2%
1988+7.0%
1992+11.6%
1996+16.1%
2000+2.4%
2004+3.5%
2008+10.2%
2012+7.7%
2016+1.5%
2020+7.1%
2024+4.2%
County results — 1988
87 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Aitkin CountyD
+12.3%
3,8633,0116,942
Anoka CountyD
+10.5%
57,95346,853105,809
Becker CountyR
−7.5%
5,7876,73812,651
Beltrami CountyD
+6.4%
7,5666,65214,380
Benton CountyR
−1.7%
5,8616,06012,040
Big Stone CountyD
+15.8%
2,0261,4693,526
Blue Earth CountyD
+1.7%
12,37511,95924,552
Brown CountyR
−14.7%
5,1096,89812,173
Carlton CountyD
+30.7%
8,7904,62613,560
Carver CountyR
−19.4%
8,43912,56021,228
Cass CountyR
−6.9%
5,1275,89511,119
Chippewa CountyD
+0.7%
3,2383,1906,514
Chisago CountyD
+12.1%
7,8756,16314,170
Clay CountyD
+3.7%
11,18610,38021,705
Clearwater CountyD
+0.2%
1,7691,7633,567
Cook CountyD
+0.1%
1,0801,0782,184
Cottonwood CountyR
−4.5%
3,0953,3906,545
Crow Wing CountyR
−6.4%
9,67411,01720,911
Dakota CountyD
+0.3%
61,94261,606124,580
Dodge CountyR
−13.5%
2,9253,8486,846
Douglas CountyR
−15.1%
5,8037,89813,852
Faribault CountyR
−11.0%
3,8794,8468,800
Fillmore CountyR
−9.7%
4,1145,0049,200
Freeborn CountyD
+9.9%
8,8367,22616,218
Goodhue CountyR
−0.1%
9,4389,45519,102
Grant CountyD
+7.0%
1,9501,6933,677
Hennepin CountyD
+9.8%
292,909240,209538,562
Houston CountyR
−9.5%
3,9364,7778,825
Hubbard CountyR
−13.7%
3,3064,3657,736
Isanti CountyD
+7.2%
6,0755,24611,452
Itasca CountyD
+11.3%
10,5178,35819,053
Jackson CountyD
+10.8%
3,2752,6295,959
Kanabec CountyD
+7.1%
2,9702,5715,598
Kandiyohi CountyD
+1.8%
8,9628,63417,862
Kittson CountyD
+8.8%
1,6501,3813,057
Koochiching CountyD
+15.1%
3,8672,8426,780
Lac qui Parle CountyD
+13.8%
2,8052,1164,983
Lake CountyD
+35.5%
3,8871,8385,775
Lake of the Woods CountyR
−10.3%
7989841,814
Le Sueur CountyR
−0.0%
5,4105,41510,925
Lincoln CountyD
+12.0%
1,8911,4793,425
Lyon CountyR
−2.7%
5,6575,96911,736
Mahnomen CountyD
+9.6%
1,2771,0512,358
Marshall CountyD
+4.3%
3,0012,7525,811
Martin CountyR
−7.5%
4,9225,72410,731
McLeod CountyR
−16.1%
5,7367,96713,862
Meeker CountyR
−4.7%
4,5444,9999,707
Mille Lacs CountyD
+5.6%
4,3273,8628,301
Morrison CountyR
−1.0%
6,4696,59813,227
Mower CountyD
+25.9%
11,8936,96919,025
Murray CountyD
+10.1%
2,8402,3165,212
Nicollet CountyR
−0.7%
6,7866,87813,779
Nobles CountyD
+6.4%
4,9534,3489,394
Norman CountyD
+9.1%
2,1491,7893,956
Olmsted CountyR
−17.4%
19,42327,68347,504
Otter Tail CountyR
−14.8%
10,37314,01524,604
Pennington CountyD
+3.0%
3,1052,9206,071
Pine CountyD
+17.7%
5,5403,8579,513
Pipestone CountyR
−7.3%
2,3822,7605,189
Polk CountyD
+3.3%
7,5237,03214,662
Pope CountyD
+7.7%
3,0742,6275,776
Ramsey CountyD
+23.4%
143,76788,736234,896
Red Lake CountyD
+14.3%
1,2299182,175
Redwood CountyR
−22.7%
3,1785,0768,358
Renville CountyD
+1.1%
4,4544,3568,927
Rice CountyD
+9.9%
11,5709,46021,267
Rock CountyR
−5.8%
2,4352,7375,215
Roseau CountyR
−14.1%
2,6303,5006,192
Scott CountyR
−6.7%
11,40513,05024,685
Sherburne CountyR
−2.4%
7,9598,36016,502
Sibley CountyR
−7.2%
3,1543,6556,939
St. Louis CountyD
+37.3%
70,34431,799103,237
Stearns CountyR
−7.2%
23,79827,52952,093
Steele CountyR
−18.3%
5,4967,98113,610
Stevens CountyD
+0.8%
2,7212,6795,458
Swift CountyD
+24.5%
3,5792,1565,798
Todd CountyR
−5.7%
5,0235,63310,750
Traverse CountyD
+13.7%
1,3991,0612,476
Wabasha CountyR
−2.6%
4,4424,6819,215
Wadena CountyR
−19.8%
2,4843,7336,299
Waseca CountyR
−9.1%
3,7214,4718,287
Washington CountyD
+6.2%
34,95230,85066,415
Watonwan CountyR
−5.1%
2,5442,8215,415
Wilkin CountyR
−13.0%
1,4861,9333,447
Winona CountyR
−3.2%
10,31011,01221,624
Wright CountyR
−2.7%
14,17714,98729,543
Yellow Medicine CountyD
+5.7%
3,2822,9256,278