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
1988 presidential election
Minnesota, 1988
DukakisD+7.0
How it voted
Share of the 1988 vote
| Michael Dukakis ✓Democratic | 53.0% | 1,109,471 |
|---|---|---|
| George H. W. BushRepublican | 46.0% | 962,337 |
| OtherAll other candidates | 1.0% | 21,368 |
D+60R+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
| Year | Margin (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.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Aitkin County | D | 3,863 | 3,011 | 6,942 | |
| Anoka County | D | 57,953 | 46,853 | 105,809 | |
| Becker County | R | 5,787 | 6,738 | 12,651 | |
| Beltrami County | D | 7,566 | 6,652 | 14,380 | |
| Benton County | R | 5,861 | 6,060 | 12,040 | |
| Big Stone County | D | 2,026 | 1,469 | 3,526 | |
| Blue Earth County | D | 12,375 | 11,959 | 24,552 | |
| Brown County | R | 5,109 | 6,898 | 12,173 | |
| Carlton County | D | 8,790 | 4,626 | 13,560 | |
| Carver County | R | 8,439 | 12,560 | 21,228 | |
| Cass County | R | 5,127 | 5,895 | 11,119 | |
| Chippewa County | D | 3,238 | 3,190 | 6,514 | |
| Chisago County | D | 7,875 | 6,163 | 14,170 | |
| Clay County | D | 11,186 | 10,380 | 21,705 | |
| Clearwater County | D | 1,769 | 1,763 | 3,567 | |
| Cook County | D | 1,080 | 1,078 | 2,184 | |
| Cottonwood County | R | 3,095 | 3,390 | 6,545 | |
| Crow Wing County | R | 9,674 | 11,017 | 20,911 | |
| Dakota County | D | 61,942 | 61,606 | 124,580 | |
| Dodge County | R | 2,925 | 3,848 | 6,846 | |
| Douglas County | R | 5,803 | 7,898 | 13,852 | |
| Faribault County | R | 3,879 | 4,846 | 8,800 | |
| Fillmore County | R | 4,114 | 5,004 | 9,200 | |
| Freeborn County | D | 8,836 | 7,226 | 16,218 | |
| Goodhue County | R | 9,438 | 9,455 | 19,102 | |
| Grant County | D | 1,950 | 1,693 | 3,677 | |
| Hennepin County | D | 292,909 | 240,209 | 538,562 | |
| Houston County | R | 3,936 | 4,777 | 8,825 | |
| Hubbard County | R | 3,306 | 4,365 | 7,736 | |
| Isanti County | D | 6,075 | 5,246 | 11,452 | |
| Itasca County | D | 10,517 | 8,358 | 19,053 | |
| Jackson County | D | 3,275 | 2,629 | 5,959 | |
| Kanabec County | D | 2,970 | 2,571 | 5,598 | |
| Kandiyohi County | D | 8,962 | 8,634 | 17,862 | |
| Kittson County | D | 1,650 | 1,381 | 3,057 | |
| Koochiching County | D | 3,867 | 2,842 | 6,780 | |
| Lac qui Parle County | D | 2,805 | 2,116 | 4,983 | |
| Lake County | D | 3,887 | 1,838 | 5,775 | |
| Lake of the Woods County | R | 798 | 984 | 1,814 | |
| Le Sueur County | R | 5,410 | 5,415 | 10,925 | |
| Lincoln County | D | 1,891 | 1,479 | 3,425 | |
| Lyon County | R | 5,657 | 5,969 | 11,736 | |
| Mahnomen County | D | 1,277 | 1,051 | 2,358 | |
| Marshall County | D | 3,001 | 2,752 | 5,811 | |
| Martin County | R | 4,922 | 5,724 | 10,731 | |
| McLeod County | R | 5,736 | 7,967 | 13,862 | |
| Meeker County | R | 4,544 | 4,999 | 9,707 | |
| Mille Lacs County | D | 4,327 | 3,862 | 8,301 | |
| Morrison County | R | 6,469 | 6,598 | 13,227 | |
| Mower County | D | 11,893 | 6,969 | 19,025 | |
| Murray County | D | 2,840 | 2,316 | 5,212 | |
| Nicollet County | R | 6,786 | 6,878 | 13,779 | |
| Nobles County | D | 4,953 | 4,348 | 9,394 | |
| Norman County | D | 2,149 | 1,789 | 3,956 | |
| Olmsted County | R | 19,423 | 27,683 | 47,504 | |
| Otter Tail County | R | 10,373 | 14,015 | 24,604 | |
| Pennington County | D | 3,105 | 2,920 | 6,071 | |
| Pine County | D | 5,540 | 3,857 | 9,513 | |
| Pipestone County | R | 2,382 | 2,760 | 5,189 | |
| Polk County | D | 7,523 | 7,032 | 14,662 | |
| Pope County | D | 3,074 | 2,627 | 5,776 | |
| Ramsey County | D | 143,767 | 88,736 | 234,896 | |
| Red Lake County | D | 1,229 | 918 | 2,175 | |
| Redwood County | R | 3,178 | 5,076 | 8,358 | |
| Renville County | D | 4,454 | 4,356 | 8,927 | |
| Rice County | D | 11,570 | 9,460 | 21,267 | |
| Rock County | R | 2,435 | 2,737 | 5,215 | |
| Roseau County | R | 2,630 | 3,500 | 6,192 | |
| Scott County | R | 11,405 | 13,050 | 24,685 | |
| Sherburne County | R | 7,959 | 8,360 | 16,502 | |
| Sibley County | R | 3,154 | 3,655 | 6,939 | |
| St. Louis County | D | 70,344 | 31,799 | 103,237 | |
| Stearns County | R | 23,798 | 27,529 | 52,093 | |
| Steele County | R | 5,496 | 7,981 | 13,610 | |
| Stevens County | D | 2,721 | 2,679 | 5,458 | |
| Swift County | D | 3,579 | 2,156 | 5,798 | |
| Todd County | R | 5,023 | 5,633 | 10,750 | |
| Traverse County | D | 1,399 | 1,061 | 2,476 | |
| Wabasha County | R | 4,442 | 4,681 | 9,215 | |
| Wadena County | R | 2,484 | 3,733 | 6,299 | |
| Waseca County | R | 3,721 | 4,471 | 8,287 | |
| Washington County | D | 34,952 | 30,850 | 66,415 | |
| Watonwan County | R | 2,544 | 2,821 | 5,415 | |
| Wilkin County | R | 1,486 | 1,933 | 3,447 | |
| Winona County | R | 10,310 | 11,012 | 21,624 | |
| Wright County | R | 14,177 | 14,987 | 29,543 | |
| Yellow Medicine County | D | 3,282 | 2,925 | 6,278 |