← National · U.S. House · Nov. 3, 2026
Unofficial counts as of
Michigan 2026 House Popular Vote
D+8.9
Democratic candidates lead by 418,311 votes, 53.3% to 44.5%, out of 4,722,929 counted.
9 Democrats and 4 Republicans have been called; none are uncalled.
Democrats
02 — Every district
Michigan’s 13 districts
2 districts have margins under 5 points on the current count.
| District | Candidates, votes and share | Margin | Total | Status | Counted |
|---|---|---|---|---|---|
| MI-01 |
|
R+9.6R +38,637 | 403,805 | Called R | 97% |
| MI-02 |
|
R+24.5R +87,608 | 357,469 | Called R | 94% |
| MI-03 |
|
D+15.7D +58,073 | 369,388 | Called D | 99% |
| MI-04 |
|
D+1.8D +6,699 | 369,860 | Called D | 97% |
| MI-05 |
|
R+20.5R +68,932 | 336,325 | Called R | 94% |
| MI-06 |
|
D+37.1D +144,510 | 389,997 | Called D | 95% |
| MI-07 |
|
D+3.3D +13,175 | 397,113 | Called D | 98% |
| MI-08 |
|
D+13.6D +47,998 | 352,770 | Called D | 98% |
| MI-09 |
|
R+27.9R +110,542 | 395,590 | Called R | 98% |
| MI-10 |
|
D+7.2D +25,731 | 358,665 | Called D | 99% |
| MI-11 |
|
D+24.0D +94,221 | 392,301 | Called D | 99% |
| MI-12 |
|
D+54.8D +178,225 | 325,322 | Called D | 98% |
| MI-13 |
|
D+56.6D +155,398 | 274,324 | Called D | 69% |
✓ marks the declared winner. Shares are of all votes cast, including other candidates.
03 — Sources
Where Michigan’s numbers come from
Unofficial counts as of Nov. 5, 2026, 12:35 p.m. ET, summed from district results published by a secondary compilation or a news organization’s tally, used where official pages could not be read. They are not certified results.
Sources
There is no published statewide total to check the summed district votes against.
Notes on Michigan
- MICHIGAN VOTE DATA IS MOSTLY MISSING. The Michigan Secretary of State results site (mielections.us) timed out / refused connections from our collector and from a third-party fetcher, and michigan.gov returned Akamai 'Access Denied' (403). County Clarity ENR sites (e.g. Oakland County, results.enr.clarityelections.com/MI/Oakland/127284) answered with an AWS WAF bot challenge, and Wayne and Kent county sites returned 403. We did not attempt to circumvent these blocks.
- Only Macomb County's unofficial summary PDF was reachable. It covers parts of MI-09 and MI-10, so both are 'partial' and contain only Macomb County votes — the margins shown for MI-09 and MI-10 are NOT district margins. MI-10's non-Macomb part is a small piece of eastern Oakland County; MI-09 also includes St. Clair, Lapeer, Sanilac, Huron, Tuscola and part of Oakland.
- Macomb's PDF lists declared write-in candidates as 'TBD' for some offices; none are listed for the congressional races, so no write-in entries are included.
- The other 11 districts are written with dataStatus 'missing' and votes null. Candidate names and parties for those seats come from Ballotpedia. Ballotpedia also prints vote counts, but they are cited to NYT/Decision Desk HQ results pages (licensed data we must not reuse) and are visibly stale/partial (e.g. MI-12 at 44,726 total votes), so they were NOT used.
- Party codes: Working Class Party, U.S. Taxpayers Party and Natural Law Party candidates are coded 'O'; Libertarian 'L'; Green 'G'.
- Verification pass (2026-11-05T14:10Z): every race call was re-checked against NBC News Decision Desk district results pages. All called seats are projected there for the same candidate, so callSource now names NBC News. Seats NBC has not projected stay uncalled.
- Verification pass (2026-11-05T14:00Z): the Macomb unofficial summary PDF was re-fetched (byte-identical) and all 11 MI-09 and MI-10 candidate totals match this file exactly. mielections.us still times out and michigan.gov still returns 403 to this collector.
- Recheck 2026-11-05: Wikipedia "2026 United States House of Representatives elections in Michigan" general-election boxes for all districts still have blank vote fields, so no secondary source with official counts was available. The 11 seats stay missing.
- Seats MI-01–MI-08 and MI-11–MI-13: vote counts from CNN's results page (media tally) because the state's official results were unavailable when collected.
- MI-09: county-only partial count replaced with CNN's full-district media tally (2026-11-05T15:18:28Z).
- MI-10: county-only partial count replaced with CNN's full-district media tally (2026-11-05T15:18:28Z).
- Refresh 2026-11-05T17:35:47Z: replaced with CNN's media tally because it had counted more votes than the previous source: MI-01 (403,405 -> 403,805).