Michigan presidential election results

13 elections · 19762024 · who Michigan voted for & who won the state
Recent lean
Republicansince 2024
Bellwether record
10 of 1377% backed the eventual winner
Party flips
4last flipped in 2024
Won by
R 6 · D 7since 1976

In the 13 presidential elections since 1976, Michigan has gone Republican 6 times and Democratic 7 times. It last flipped in 2024 and has voted Republican in every election since 2024. Michigan sided with the candidate who won the White House 10 of 13 times (77%).

Michigan’s presidential election results by year
YearWon the stateRunner-upMarginPicked the winner
2024Donald Trump R 49.7%Kamala Harris D 48.3%+1.4 pts✓ Yes
2020Joe Biden D 50.6%Donald Trump R 47.8%+2.8 pts✓ Yes
2016Donald Trump R 47.5%Hillary Clinton D 47.3%+0.2 pts✓ Yes
2012Barack Obama D 54.2%Mitt Romney R 44.7%+9.5 pts✓ Yes
2008Barack Obama D 57.4%John McCain R 41.0%+16.5 pts✓ Yes
2004John Kerry D 51.2%George W. Bush R 47.8%+3.4 ptsNo
2000Al Gore D 51.3%George W. Bush R 46.1%+5.1 ptsNo
1996Bill Clinton D 51.7%Bob Dole R 38.5%
also Ross Perot R 8.8%
+13.2 pts✓ Yes
1992Bill Clinton D 43.8%George H. W. Bush R 36.4%
also Ross Perot I 19.3%
+7.4 pts✓ Yes
1988George H. W. Bush R 53.6%Michael Dukakis D 45.7%+7.9 pts✓ Yes
1984Ronald Reagan R 59.2%Walter Mondale D 40.2%+19.0 pts✓ Yes
1980Ronald Reagan R 49.0%Jimmy Carter D 42.5%
also John B. Anderson I 7.0%
+6.5 pts✓ Yes
1976Gerald Ford R 51.9%Jimmy Carter D 46.5%+5.4 ptsNo

How this page is measured

“Recent lean” is the party Michigan has carried in every presidential election back to 2024. “Bellwether record” counts how often the state's winner went on to win the presidency. “Party flips” counts how many times the winning party changed from one election to the next, 19762024. State-level popular vote shown; the national popular and electoral totals for each race are on its election page.

Compiled by PolitiFinder · published June 14, 2026 · state returns from the MIT Election Data & Science Lab · see Data & sources.