Elections / 1988 · President · MI
Michigan — 1988 presidential election
Recent presidential results
state1988 presidential electionMichigan · PresidentBushR+7.9
How it voted
Share of the 1988 vote
| George H. W. Bush ✓Republican | 53.6% | 1,965,486 |
|---|---|---|
| Michael DukakisDemocratic | 45.7% | 1,675,783 |
| OtherAll other candidates | 0.8% | 27,894 |
1988presidential margin
D+60R+60
83 counties, each filled by 1988 D-vs-R margin. Hover any county for its result.
Michigan cast 20 electoral votes this cycle.
County-level results (83 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alcona County, MI | Republican | R+21.4 |
| Alger County, MI | Democratic | D+9.4 |
| Allegan County, MI | Republican | R+34.3 |
| Alpena County, MI | Republican | R+2.5 |
| Antrim County, MI | Republican | R+24.5 |
| Arenac County, MI | Democratic | D+2.3 |
| Baraga County, MI | Democratic | D+3.6 |
| Barry County, MI | Republican | R+22.1 |
| Bay County, MI | Democratic | D+15.3 |
| Benzie County, MI | Republican | R+14.0 |
| Berrien County, MI | Republican | R+26.3 |
| Branch County, MI | Republican | R+27.5 |
| Calhoun County, MI | Republican | R+8.1 |
| Cass County, MI | Republican | R+15.7 |
| Charlevoix County, MI | Republican | R+19.7 |
| Cheboygan County, MI | Republican | R+15.5 |
| Chippewa County, MI | Republican | R+13.0 |
| Clare County, MI | Republican | R+9.1 |
| Clinton County, MI | Republican | R+25.3 |
| Crawford County, MI | Republican | R+25.6 |
| Delta County, MI | Democratic | D+11.1 |
| Dickinson County, MI | Republican | R+0.2 |
| Eaton County, MI | Republican | R+22.3 |
| Emmet County, MI | Republican | R+25.8 |
| Genesee County, MI | Democratic | D+19.2 |
| Gladwin County, MI | Republican | R+6.5 |
| Gogebic County, MI | Democratic | D+18.9 |
| Grand Traverse County, MI | Republican | R+25.8 |
| Gratiot County, MI | Republican | R+19.2 |
| Hillsdale County, MI | Republican | R+37.5 |
| Houghton County, MI | Republican | R+4.3 |
| Huron County, MI | Republican | R+24.4 |
| Ingham County, MI | Republican | R+2.1 |
| Ionia County, MI | Republican | R+19.0 |
| Iosco County, MI | Republican | R+18.9 |
| Iron County, MI | Democratic | D+13.6 |
| Isabella County, MI | Republican | R+13.0 |
| Jackson County, MI | Republican | R+21.4 |
| Kalamazoo County, MI | Republican | R+11.9 |
| Kalkaska County, MI | Republican | R+23.2 |
| Kent County, MI | Republican | R+28.3 |
| Keweenaw County, MI | Democratic | D+8.1 |
| Lake County, MI | Democratic | D+6.6 |
| Lapeer County, MI | Republican | R+21.4 |
| Leelanau County, MI | Republican | R+21.9 |
| Lenawee County, MI | Republican | R+16.4 |
| Livingston County, MI | Republican | R+38.6 |
| Luce County, MI | Republican | R+27.5 |
| Mackinac County, MI | Republican | R+19.7 |
| Macomb County, MI | Republican | R+21.6 |
| Manistee County, MI | Republican | R+5.9 |
| Marquette County, MI | Democratic | D+13.6 |
| Mason County, MI | Republican | R+19.9 |
| Mecosta County, MI | Republican | R+26.5 |
| Menominee County, MI | Republican | R+5.0 |
| Midland County, MI | Republican | R+19.3 |
| Missaukee County, MI | Republican | R+37.2 |
| Monroe County, MI | Republican | R+9.0 |
| Montcalm County, MI | Republican | R+17.6 |
| Montmorency County, MI | Republican | R+23.2 |
| Muskegon County, MI | Republican | R+7.3 |
| Newaygo County, MI | Republican | R+29.3 |
| Oakland County, MI | Republican | R+23.5 |
| Oceana County, MI | Republican | R+25.6 |
| Ogemaw County, MI | Republican | R+1.0 |
| Ontonagon County, MI | Democratic | D+10.8 |
| Osceola County, MI | Republican | R+29.0 |
| Oscoda County, MI | Republican | R+25.3 |
| Otsego County, MI | Republican | R+27.2 |
| Ottawa County, MI | Republican | R+52.9 |
| Presque Isle County, MI | Republican | R+8.8 |
| Roscommon County, MI | Republican | R+14.3 |
| Saginaw County, MI | Democratic | D+3.6 |
| Sanilac County, MI | Republican | R+32.1 |
| Schoolcraft County, MI | Democratic | D+6.9 |
| Shiawassee County, MI | Republican | R+8.5 |
| St. Clair County, MI | Republican | R+21.3 |
| St. Joseph County, MI | Republican | R+30.0 |
| Tuscola County, MI | Republican | R+14.3 |
| Van Buren County, MI | Republican | R+15.2 |
| Washtenaw County, MI | Democratic | D+5.7 |
| Wayne County, MI | Democratic | D+21.1 |
| Wexford County, MI | Republican | R+16.9 |
Nominees: Michael Dukakis (D) · George H. W. Bush (R)
Michigan's presidential margins
1892–2024, the 1988 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −4.5% |
| 1896 | −10.3% |
| 1900 | −19.2% |
| 1904 | −43.8% |
| 1908 | −29.5% |
| 1912 | −0.2% |
| 1916 | −8.3% |
| 1920 | −50.6% |
| 1924 | −62.2% |
| 1928 | −41.4% |
| 1932 | +7.9% |
| 1936 | +17.6% |
| 1940 | −0.3% |
| 1944 | +1.0% |
| 1948 | −1.7% |
| 1952 | −11.5% |
| 1956 | −11.5% |
| 1960 | +2.0% |
| 1964 | +33.6% |
| 1968 | +6.7% |
| 1972 | −14.4% |
| 1976 | −5.4% |
| 1980 | −6.5% |
| 1984 | −19.0% |
| 1988 | −7.9% |
| 1992 | +7.4% |
| 1996 | +13.2% |
| 2000 | +5.1% |
| 2004 | +3.4% |
| 2008 | +16.5% |
| 2012 | +9.5% |
| 2016 | −0.2% |
| 2020 | +2.8% |
| 2024 | −1.4% |
County-by-county results — 83 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Alcona County | R | 1,918 | 2,966 | 4,905 | |
| Alger County | D | 2,210 | 1,830 | 4,059 | |
| Allegan County | R | 10,785 | 22,163 | 33,188 | |
| Alpena County | R | 6,341 | 6,664 | 13,054 | |
| Antrim County | R | 3,159 | 5,231 | 8,444 | |
| Arenac County | D | 3,211 | 3,064 | 6,300 | |
| Baraga County | D | 1,753 | 1,630 | 3,404 | |
| Barry County | R | 7,983 | 12,546 | 20,681 | |
| Bay County | D | 28,225 | 20,710 | 49,152 | |
| Benzie County | R | 2,437 | 3,240 | 5,732 | |
| Berrien County | R | 21,948 | 37,799 | 60,183 | |
| Branch County | R | 5,231 | 9,225 | 14,531 | |
| Calhoun County | R | 22,717 | 26,771 | 49,787 | |
| Cass County | R | 7,444 | 10,229 | 17,756 | |
| Charlevoix County | R | 3,875 | 5,802 | 9,762 | |
| Cheboygan County | R | 3,943 | 5,395 | 9,380 | |
| Chippewa County | R | 5,222 | 6,786 | 12,068 | |
| Clare County | R | 4,710 | 5,661 | 10,448 | |
| Clinton County | R | 9,225 | 15,497 | 24,837 | |
| Crawford County | R | 1,825 | 3,097 | 4,973 | |
| Delta County | D | 8,891 | 7,114 | 16,065 | |
| Dickinson County | R | 6,129 | 6,158 | 12,343 | |
| Eaton County | R | 15,322 | 24,193 | 39,806 | |
| Emmet County | R | 4,170 | 7,105 | 11,386 | |
| Genesee County | D | 104,880 | 70,922 | 176,859 | |
| Gladwin County | R | 4,164 | 4,746 | 8,986 | |
| Gogebic County | D | 5,151 | 3,509 | 8,691 | |
| Grand Traverse County | R | 10,098 | 17,191 | 27,525 | |
| Gratiot County | R | 5,719 | 8,447 | 14,230 | |
| Hillsdale County | R | 4,763 | 10,571 | 15,479 | |
| Houghton County | R | 6,510 | 7,098 | 13,694 | |
| Huron County | R | 5,714 | 9,419 | 15,214 | |
| Ingham County | R | 55,984 | 58,363 | 115,435 | |
| Ionia County | R | 8,160 | 12,028 | 20,369 | |
| Iosco County | R | 4,929 | 7,234 | 12,225 | |
| Iron County | D | 3,774 | 2,866 | 6,674 | |
| Isabella County | R | 7,960 | 10,362 | 18,482 | |
| Jackson County | R | 21,865 | 33,885 | 56,127 | |
| Kalamazoo County | R | 39,457 | 50,205 | 90,235 | |
| Kalkaska County | R | 2,092 | 3,369 | 5,504 | |
| Kent County | R | 73,467 | 131,910 | 206,842 | |
| Keweenaw County | D | 631 | 536 | 1,170 | |
| Lake County | D | 1,958 | 1,713 | 3,698 | |
| Lapeer County | R | 10,736 | 16,670 | 27,697 | |
| Leelanau County | R | 3,331 | 5,215 | 8,619 | |
| Lenawee County | R | 13,690 | 19,115 | 33,048 | |
| Livingston County | R | 13,749 | 31,331 | 45,546 | |
| Luce County | R | 864 | 1,528 | 2,417 | |
| Mackinac County | R | 2,093 | 3,127 | 5,242 | |
| Macomb County | R | 112,856 | 175,632 | 291,115 | |
| Manistee County | R | 4,765 | 5,368 | 10,210 | |
| Marquette County | D | 15,418 | 11,704 | 27,267 | |
| Mason County | R | 4,531 | 6,800 | 11,413 | |
| Mecosta County | R | 4,736 | 8,181 | 12,981 | |
| Menominee County | R | 4,918 | 5,440 | 10,406 | |
| Midland County | R | 13,452 | 19,994 | 33,817 | |
| Missaukee County | R | 1,621 | 3,566 | 5,224 | |
| Monroe County | R | 21,847 | 26,189 | 48,324 | |
| Montcalm County | R | 7,664 | 10,963 | 18,754 | |
| Montmorency County | R | 1,563 | 2,514 | 4,100 | |
| Muskegon County | R | 28,977 | 33,567 | 62,907 | |
| Newaygo County | R | 5,389 | 9,896 | 15,385 | |
| Oakland County | R | 174,745 | 283,359 | 462,488 | |
| Oceana County | R | 3,356 | 5,693 | 9,114 | |
| Ogemaw County | R | 4,012 | 4,091 | 8,150 | |
| Ontonagon County | D | 2,517 | 2,023 | 4,562 | |
| Osceola County | R | 2,860 | 5,218 | 8,121 | |
| Oscoda County | R | 1,170 | 1,972 | 3,167 | |
| Otsego County | R | 2,635 | 4,620 | 7,298 | |
| Ottawa County | R | 18,769 | 61,515 | 80,729 | |
| Presque Isle County | R | 3,025 | 3,614 | 6,679 | |
| Roscommon County | R | 4,394 | 5,866 | 10,303 | |
| Saginaw County | D | 45,616 | 42,401 | 88,566 | |
| Sanilac County | R | 5,445 | 10,653 | 16,207 | |
| Schoolcraft County | D | 2,071 | 1,802 | 3,886 | |
| Shiawassee County | R | 13,056 | 15,506 | 28,748 | |
| St. Clair County | R | 20,909 | 32,336 | 53,658 | |
| St. Joseph County | R | 7,017 | 13,084 | 20,196 | |
| Tuscola County | R | 9,060 | 12,093 | 21,254 | |
| Van Buren County | R | 10,668 | 14,522 | 25,400 | |
| Washtenaw County | D | 61,799 | 55,029 | 117,920 | |
| Wayne County | D | 450,222 | 291,996 | 748,156 | |
| Wexford County | R | 4,287 | 6,043 | 10,406 |
Same ballot, 1988MI
Source. MIT Election Data + Science Lab — 1988 presidential returns · official county-level results. Real returns — nothing estimated.