Michigan · 2024 presidential election
Michigan presidential election results 2024
Donald J. Trump carried Michigan by 1.41 points (80,103 votes), winning 15 electoral votes.
- Electoral votes
- 15
- Votes counted
- 5,664,186
- MI result
- R+1.4
- Compared with the nation
- 0.1 pts more Democratic
- Swing since 2020
- 4.2 pts to R
Statewide result
| Candidate | Party | Votes | Share | Bar | Electoral votes |
|---|---|---|---|---|---|
| Donald J. Trump | Republican | 2,816,636 | 49.73% | 15 | |
| Kamala Harris | Democratic | 2,736,533 | 48.31% | — | |
| Others | Others | 111,017 | 1.96% | — | |
| Total votes | 5,664,186 | ||||
Sources: 2024_mi.pdf · 2024
Certified state documentCertified
Every ticket on the ballot, as printed in the certified document (the statewide table above groups minor candidates as “Others” when the source does).
All 8 tickets as printed in the document
| Ticket (as printed) | Code | Votes | Share |
|---|---|---|---|
| REPUBLICAN TRUMP, DONALD J. | — | 2,816,636 | 49.74% |
| DEMOCRATIC HARRIS, KAMALA D. | — | 2,736,533 | 48.33% |
| GREEN STEIN, JILL | JILL | 44,607 | 0.79% |
| NATURAL LAW KENNEDY, JR., ROBERT F. | — | 26,785 | 0.47% |
| LIBERTARIAN OLIVER, CHASE | — | 22,440 | 0.40% |
| WEST, CORNEL | — | 6,664 | 0.12% |
| U.S. TAXPAYERS TERRY, RANDALL | — | 6,509 | 0.11% |
| KISHORE, JOSEPH | — | 2,330 | 0.04% |
| Write-in / scattering | 1,682 | ||
Notes on how this document was read
- Each block prints the party line above the candidate line; the label keeps both as printed ('DEMOCRATIC HARRIS, KAMALA D.'). Four separate WRITE-IN lines are printed.
Method: text layer: words grouped by baseline (pdfplumber), numeric tokens taken as the row's values under the spec's column labels; each row's digits matched against PyMuPDF's words (second extraction)
County resultsMedia count
Download CSV| County | Kamala Harris | Donald J. Trump | Others | Total | Margin |
|---|---|---|---|---|---|
| Alcona County | 2,140 | 5,257 | 84 | 7,481 | 41.7 |
| Alger County | 2,075 | 3,116 | 67 | 5,258 | 19.8 |
| Allegan County | 25,637 | 45,206 | 1,047 | 71,890 | 27.2 |
| Alpena County | 6,038 | 10,967 | 205 | 17,210 | 28.6 |
| Antrim County | 6,330 | 10,341 | 211 | 16,882 | 23.8 |
| Arenac County | 2,662 | 6,379 | 117 | 9,158 | 40.6 |
| Baraga County | 1,488 | 2,779 | 65 | 4,332 | 29.8 |
| Barry County | 12,391 | 25,650 | 580 | 38,621 | 34.3 |
| Bay County | 25,767 | 34,792 | 772 | 61,331 | 14.7 |
| Benzie County | 5,780 | 6,895 | 170 | 12,845 | 8.7 |
| Berrien County | 38,323 | 44,975 | 1,180 | 84,478 | 7.9 |
| Branch County | 5,911 | 14,848 | 329 | 21,088 | 42.4 |
| Calhoun County | 28,988 | 38,606 | 896 | 68,490 | 14.0 |
| Cass County | 9,050 | 18,505 | 314 | 27,869 | 33.9 |
| Charlevoix County | 7,197 | 10,183 | 279 | 17,659 | 16.9 |
| Cheboygan County | 5,543 | 10,653 | 227 | 16,423 | 31.1 |
| Chippewa County | 6,796 | 11,249 | 318 | 18,363 | 24.2 |
| Clare County | 5,273 | 11,772 | 243 | 17,288 | 37.6 |
| Clinton County | 22,450 | 26,751 | 760 | 49,961 | 8.6 |
| Crawford County | 2,752 | 5,613 | 111 | 8,476 | 33.8 |
| Delta County | 7,462 | 14,109 | 303 | 21,874 | 30.4 |
| Dickinson County | 4,763 | 10,324 | 224 | 15,311 | 36.3 |
| Eaton County | 31,056 | 33,102 | 1,013 | 65,171 | 3.1 |
| Emmet County | 10,005 | 12,465 | 378 | 22,848 | 10.8 |
| Genesee County | 114,670 | 105,303 | 3,230 | 223,203 | 4.2 |
| Gladwin County | 4,501 | 10,809 | 178 | 15,488 | 40.7 |
| Gogebic County | 3,385 | 4,803 | 104 | 8,292 | 17.1 |
| Grand Traverse County | 30,339 | 31,423 | 998 | 62,760 | 1.7 |
| Gratiot County | 6,682 | 12,894 | 272 | 19,848 | 31.3 |
| Hillsdale County | 5,875 | 18,631 | 307 | 24,813 | 51.4 |
| Houghton County | 7,881 | 11,181 | 302 | 19,364 | 17.0 |
| Huron County | 5,522 | 13,224 | 223 | 18,969 | 40.6 |
| Ingham County | 94,542 | 50,564 | 2,906 | 148,012 | 29.7 |
| Ionia County | 11,338 | 22,179 | 496 | 34,013 | 31.9 |
| Iosco County | 5,344 | 10,155 | 232 | 15,731 | 30.6 |
| Iron County | 2,441 | 4,501 | 85 | 7,027 | 29.3 |
| Isabella County | 14,011 | 16,320 | 486 | 30,817 | 7.5 |
| Jackson County | 32,348 | 50,199 | 1,256 | 83,803 | 21.3 |
| Kalamazoo County | 84,501 | 58,671 | 2,474 | 145,646 | 17.7 |
| Kalkaska County | 3,206 | 8,149 | 174 | 11,529 | 42.9 |
| Kent County | 192,668 | 172,720 | 6,334 | 371,722 | 5.4 |
| Keweenaw County | 690 | 896 | 25 | 1,611 | 12.8 |
| Lake County | 2,298 | 4,523 | 94 | 6,915 | 32.2 |
| Lapeer County | 16,338 | 38,398 | 699 | 55,435 | 39.8 |
| Leelanau County | 9,406 | 8,035 | 239 | 17,680 | 7.8 |
| Lenawee County | 20,787 | 33,463 | 762 | 55,012 | 23.0 |
| Livingston County | 49,503 | 81,217 | 1,682 | 132,402 | 24.0 |
| Luce County | 769 | 2,170 | 46 | 2,985 | 46.9 |
| Mackinac County | 2,675 | 4,476 | 87 | 7,238 | 24.9 |
| Macomb County | 214,977 | 284,660 | 9,419 | 509,056 | 13.7 |
| Manistee County | 6,309 | 8,748 | 239 | 15,296 | 15.9 |
| Marquette County | 20,866 | 17,459 | 667 | 38,992 | 8.7 |
| Mason County | 6,973 | 10,830 | 253 | 18,056 | 21.4 |
| Mecosta County | 7,688 | 14,445 | 356 | 22,489 | 30.0 |
| Menominee County | 4,256 | 8,647 | 157 | 13,060 | 33.6 |
| Midland County | 20,926 | 28,571 | 790 | 50,287 | 15.2 |
| Missaukee County | 1,945 | 7,066 | 140 | 9,151 | 56.0 |
| Monroe County | 32,622 | 57,405 | 1,311 | 91,338 | 27.1 |
| Montcalm County | 10,368 | 23,946 | 521 | 34,835 | 39.0 |
| Montmorency County | 1,702 | 4,599 | 90 | 6,391 | 45.3 |
| Muskegon County | 46,028 | 47,733 | 1,399 | 95,160 | 1.8 |
| Newaygo County | 8,131 | 20,630 | 436 | 29,197 | 42.8 |
| Oakland County | 419,519 | 337,791 | 14,629 | 771,939 | 10.6 |
| Oceana County | 5,085 | 9,547 | 238 | 14,870 | 30.0 |
| Ogemaw County | 3,578 | 8,879 | 163 | 12,620 | 42.0 |
| Ontonagon County | 1,313 | 2,479 | 49 | 3,841 | 30.4 |
| Osceola County | 3,326 | 9,639 | 219 | 13,184 | 47.9 |
| Oscoda County | 1,414 | 3,716 | 62 | 5,192 | 44.3 |
| Otsego County | 5,052 | 10,693 | 226 | 15,971 | 35.3 |
| Ottawa County | 69,653 | 106,133 | 2,616 | 178,402 | 20.4 |
| Presque Isle County | 3,036 | 5,568 | 135 | 8,739 | 29.0 |
| Roscommon County | 5,290 | 10,582 | 193 | 16,065 | 32.9 |
| Saginaw County | 49,515 | 52,912 | 1,411 | 103,838 | 3.3 |
| Sanilac County | 5,957 | 17,080 | 302 | 23,339 | 47.7 |
| Schoolcraft County | 1,631 | 3,196 | 70 | 4,897 | 32.0 |
| Shiawassee County | 15,335 | 24,718 | 629 | 40,682 | 23.1 |
| St. Clair County | 30,844 | 64,277 | 1,398 | 96,519 | 34.6 |
| St. Joseph County | 9,452 | 19,403 | 452 | 29,307 | 34.0 |
| Tuscola County | 8,562 | 21,764 | 390 | 30,716 | 43.0 |
| Van Buren County | 17,175 | 23,407 | 580 | 41,162 | 15.1 |
| Washtenaw County | 157,152 | 58,844 | 5,308 | 221,304 | 44.4 |
| Wayne County | 537,032 | 288,860 | 30,619 | 856,511 | 29.0 |
| Wexford County | 6,224 | 12,968 | 284 | 19,476 | 34.6 |
Candidate votes as printed in the document. “Total” is the document’s total where it prints one, otherwise the sum of the candidate columns. Margin is the leading ticket’s lead in points over the second.
Notes on how this document was read
- Secondary source: County results compiled by Tony McGovern from news-media election-night tallies (Fox News, Politico, The New York Times); not a certified state document.
Method: Machine-readable dataset; county sums checked against the state totals in The American Presidency Project summary (within 0.5% for both main tickets).
Certificate of Ascertainment
The governor’s certificate naming Michigan’s electors was signed on the December 3, 2024. Open the certificate (PDF, 3 pages)
Michigan in every election · 2024 primaries · 2024 Senate race · All states in 2024 · Report an error
Questions and answers
Who won Michigan in 2024?
Donald J. Trump won Michigan by 1.41 percentage points (80,103 votes).
How many electoral votes did Michigan have in 2024?
Michigan cast 15 electoral votes in 2024.
How many people voted for president in Michigan in 2024?
5,664,186 votes were counted for president.
How many counties did each candidate win in Michigan in 2024?
Donald J. Trump 74, Kamala Harris 9 (out of 83 counties with results).
How did Michigan change from 2020 to 2024?
The margin moved 4.2 points toward the Republican ticket, from Democratic by 2.8 points to Republican by 1.4 points.
Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data