akashic
1876–2024
Elections / 1988 · President · WI

Michael Dukakis carried Wisconsin D+3.6.

Michael Dukakis (D) vs George H. W. Bush (R) in Wisconsin, 1988. The state ran 11.3 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)

Wisconsin result
2,189,335 votes counted
Dukakis (D)
1,126,794
51.5%
Bush (R)
1,047,499
47.8%
All others
15,042
0.7%
Margin
D+3.6
Wisconsin, 1988
DukakisD+3.6
1988 presidential margin by county for Wisconsin — 1988 presidential electionA map of the constituent counties of Wisconsin — 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.Adams County, WI · D+4.9Ashland County, WI · D+21.4Barron County, WI · D+2.4Bayfield County, WI · D+16.5Brown County, WI · R+2.1Buffalo County, WI · D+11.1Burnett County, WI · D+10.1Calumet County, WI · R+11.1Chippewa County, WI · D+7.9Clark County, WI · D+2.7Columbia County, WI · R+6.8Crawford County, WI · D+5.4Dane County, WI · D+20.6Dodge County, WI · R+14.5Door County, WI · R+11.9Douglas County, WI · D+36.5Dunn County, WI · D+11.6Eau Claire County, WI · D+8.9Florence County, WI · R+4.1Fond du Lac County, WI · R+16.0Forest County, WI · D+7.4Grant County, WI · R+3.2Green County, WI · R+12.5Green Lake County, WI · R+26.2Iowa County, WI · TiedIron County, WI · D+13.2Jackson County, WI · D+4.9Jefferson County, WI · R+9.5Juneau County, WI · R+13.1Kenosha County, WI · D+16.2Kewaunee County, WI · D+5.0La Crosse County, WI · D+1.5Lafayette County, WI · R+2.0Langlade County, WI · R+6.9Lincoln County, WI · D+5.0Manitowoc County, WI · D+10.2Marathon County, WI · TiedMarinette County, WI · R+9.0Marquette County, WI · R+10.7Menominee County, WI · D+45.7Milwaukee County, WI · D+22.7Monroe County, WI · R+4.7Oconto County, WI · R+3.9Oneida County, WI · R+4.6Outagamie County, WI · R+8.7Ozaukee County, WI · R+28.6Pepin County, WI · D+18.3Pierce County, WI · D+17.7Polk County, WI · D+13.2Portage County, WI · D+14.9Price County, WI · D+7.2Racine County, WI · D+4.3Richland County, WI · R+5.0Rock County, WI · D+2.4Rusk County, WI · D+11.8Sauk County, WI · R+10.2Sawyer County, WI · TiedShawano County, WI · R+11.8Sheboygan County, WI · TiedSt. Croix County, WI · D+6.7Taylor County, WI · R+5.8Trempealeau County, WI · D+11.7Vernon County, WI · D+4.8Vilas County, WI · R+21.2Walworth County, WI · R+19.7Washburn County, WI · D+4.9Washington County, WI · R+20.8Waukesha County, WI · R+22.1Waupaca County, WI · R+23.9Waushara County, WI · R+16.6Winnebago County, WI · R+10.3Wood County, WI · R+1.4
How it voted
Share of the 1988 vote
Michael DukakisDemocratic51.5%1,126,794
George H. W. BushRepublican47.8%1,047,499
OtherAll other candidates0.7%15,042
D+60
R+60
72 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
Wisconsin's presidential margins
1892–2024, the 1988 contest in context
Wisconsin's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −0.9% in 2024.flipped R · 2024−0.9%DR18922024
Wisconsin's presidential margins
YearMargin (D minus R)
1892+1.7%
1896−22.9%
1900−24.1%
1904−35.2%
1908−17.8%
1912+8.4%
1916−6.6%
1920−54.9%
1924−29.0%
1928−9.2%
1932+32.3%
1936+33.5%
1940+1.8%
1944−1.8%
1948+4.4%
1952−22.2%
1956−23.7%
1960−3.7%
1964+24.3%
1968−3.6%
1972−9.7%
1976+1.7%
1980−4.7%
1984−9.2%
1988+3.6%
1992+4.4%
1996+10.3%
2000+0.2%
2004+0.4%
2008+13.9%
2012+6.9%
2016−0.8%
2020+0.6%
2024−0.9%
County results — 1988
72 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Adams CountyD
+4.9%
3,5983,2586,883
Ashland CountyD
+21.4%
4,5262,9267,482
Barron CountyD
+2.4%
8,9518,52717,570
Bayfield CountyD
+16.5%
4,3233,0957,458
Brown CountyR
−2.1%
41,78843,62585,953
Buffalo CountyD
+11.1%
3,4812,7836,313
Burnett CountyD
+10.1%
3,5372,8846,465
Calumet CountyR
−11.1%
6,4818,10714,708
Chippewa CountyD
+7.9%
11,4479,75721,354
Clark CountyD
+2.7%
6,6426,29613,036
Columbia CountyR
−6.8%
9,13210,47519,730
Crawford CountyD
+5.4%
3,6083,2386,893
Dane CountyD
+20.6%
105,41469,143175,934
Dodge CountyR
−14.5%
12,66317,00329,927
Door CountyR
−11.9%
5,4256,90712,422
Douglas CountyD
+36.5%
13,9076,44020,449
Dunn CountyD
+11.6%
9,2057,27316,594
Eau Claire CountyD
+8.9%
21,15017,66439,023
Florence CountyR
−4.1%
1,0181,1062,142
Fond du Lac CountyR
−16.0%
15,88721,98538,175
Forest CountyD
+7.4%
2,1421,8454,009
Grant CountyR
−3.2%
9,42110,04919,580
Green CountyR
−12.5%
5,1536,63611,908
Green Lake CountyR
−26.2%
3,0335,2058,299
Iowa CountyD
+0.3%
4,2684,2408,548
Iron CountyD
+13.2%
2,0901,5993,715
Jackson CountyD
+4.9%
3,9243,5557,517
Jefferson CountyR
−9.5%
11,81614,30926,342
Juneau CountyR
−13.1%
3,7344,8698,662
Kenosha CountyD
+16.2%
30,08921,66152,129
Kewaunee CountyD
+5.0%
4,7864,3309,179
La Crosse CountyD
+1.5%
22,20421,54844,066
Lafayette CountyR
−2.0%
3,5213,6657,230
Langlade CountyR
−6.9%
4,2544,8849,186
Lincoln CountyD
+5.0%
5,8195,25711,178
Manitowoc CountyD
+10.2%
19,68016,02035,987
Marathon CountyD
+0.4%
24,65824,48249,521
Marinette CountyR
−9.0%
8,0309,63717,764
Marquette CountyR
−10.7%
2,4633,0595,567
Menominee CountyD
+45.7%
1,0283811,417
Milwaukee CountyD
+22.7%
268,287168,363439,545
Monroe CountyR
−4.7%
6,4377,07313,585
Oconto CountyR
−3.9%
6,5497,08413,716
Oneida CountyR
−4.6%
7,4148,13015,670
Outagamie CountyR
−8.7%
27,77133,11361,278
Ozaukee CountyR
−28.6%
12,66122,89935,812
Pepin CountyD
+18.3%
1,9061,3113,248
Pierce CountyD
+17.7%
8,6596,04514,789
Polk CountyD
+13.2%
8,9816,86615,975
Portage CountyD
+14.9%
16,31712,05728,535
Price CountyD
+7.2%
3,9873,4507,497
Racine CountyD
+4.3%
39,63136,34276,631
Richland CountyR
−5.0%
3,6434,0267,708
Rock CountyD
+2.4%
29,57628,17858,188
Rusk CountyD
+11.8%
3,8883,0637,004
Sauk CountyR
−10.2%
8,32410,22518,687
Sawyer CountyR
−0.4%
3,2313,2606,536
Shawano CountyR
−11.8%
6,5878,36215,047
Sheboygan CountyR
−0.1%
23,42923,47147,177
St. Croix CountyD
+6.7%
11,3929,96021,533
Taylor CountyR
−5.8%
3,7854,2548,100
Trempealeau CountyD
+11.7%
6,2124,90211,175
Vernon CountyD
+4.8%
5,7545,22611,078
Vilas CountyR
−21.2%
3,7815,8429,722
Walworth CountyR
−19.7%
12,20318,25930,685
Washburn CountyD
+4.9%
3,3933,0746,506
Washington CountyR
−20.8%
15,90724,32840,539
Waukesha CountyR
−22.1%
57,59890,467148,893
Waupaca CountyR
−23.9%
7,07811,55918,757
Waushara CountyR
−16.6%
3,5354,9538,553
Winnebago CountyR
−10.3%
28,50835,08564,003
Wood CountyR
−1.4%
16,07416,54932,848