2024 Michigan State House Election
Michigan · State
General Election
November 5, 2024
Contests
110
Candidates
242
Valid votes
5,446,364
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Republican | 2,777,472 | 51.0% | 58 | 52.7% | +4 |
| Democratic | 2,644,918 | 48.6% | 52 | 47.3% | −4 |
| Working Class | 10,184 | 0.2% | 0 | 0.0% | — |
| Libertarian | 5,092 | 0.1% | 0 | 0.0% | 0 |
| Green | 4,711 | 0.1% | 0 | 0.0% | 0 |
Show 1 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Independent | 3,987 | 0.1% | 0 | 0.0% | 0 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 54 | 58 | +4 | 49.2% | 51.0% | +1.8 pp |
| Democratic | 56 | 52 | −4 | 50.6% | 48.6% | −2.0 pp |
Seat changes by party
110 → 110 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 58 | 58 | 0 | 49.6% | 51.0% | +1.4 pp |
| Democratic | 52 | 52 | 0 | 49.9% | 48.6% | −1.3 pp |
Seat changes by party
110 → 110 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Republican | 54 | 58 | +4 | 49.2% | 51.0% | +1.8 pp |
| Democratic | 56 | 52 | −4 | 50.6% | 48.6% | −2.0 pp |
Seat changes by party
110 → 110 seats
Historical trends
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 58 | 52 |
| November 8, 2022 | 54 | 56 |
| November 5, 2024 | 58 | 52 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 58 | 52 |
| November 8, 2022 | 54 | 56 |
| November 5, 2024 | 58 | 52 |
Republican Democratic
Chart data
| Election | Republican | Democratic |
|---|---|---|
| November 3, 2020 | 49.6% | 49.9% |
| November 8, 2022 | 49.2% | 50.6% |
| November 5, 2024 | 51.0% | 48.6% |
Source: Michigan Secretary of State
District map
Loading map…
District results
112 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | Working Class | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 27,90946.8% | 46.8% | 31,76453.2% | 53.2% | —— | — | 59,673 | |
| 20,83443.0% | 43.0% | 26,86655.5% | 55.5% | —— | — | 48,397 | |
| 28,55547.5% | 47.5% | 31,55552.5% | 52.5% | —— | — | 60,110 | |
| 17,48636.0% | 36.0% | 29,91361.5% | 61.5% | —— | — | 48,633 | |
| 20,60240.2% | 40.2% | 30,67559.8% | 59.8% | —— | — | 51,277 | |
| 18,18341.1% | 41.1% | 26,09258.9% | 58.9% | —— | — | 44,275 | |
| Special election · April 16, 2024 | 4,09638.3% | 38.3% | 6,37359.6% | 59.6% | —— | — | 10,689 |
| 14,17134.3% | 34.3% | 27,16265.7% | 65.7% | —— | — | 41,333 | |
| 27,78552.2% | 52.2% | 25,48047.8% | 47.8% | —— | — | 53,265 | |
| 26,75454.4% | 54.4% | 22,45845.6% | 45.6% | —— | — | 49,212 | |
| 25,66955.0% | 55.0% | 20,97545.0% | 45.0% | —— | — | 46,644 | |
| 33,27864.5% | 64.5% | 18,28235.5% | 35.5% | —— | — | 51,560 | |
| 26,65149.4% | 49.4% | 27,34750.6% | 50.6% | —— | — | 53,998 | |
| 9,76721.6% | 21.6% | 34,00475.1% | 75.1% | —— | — | 45,292 | |
| 14,42125.8% | 25.8% | 41,51174.2% | 74.2% | —— | — | 55,932 | |
| 31,08664.1% | 64.1% | 17,43635.9% | 35.9% | —— | — | 48,522 | |
| 33,64774.1% | 74.1% | 11,77725.9% | 25.9% | —— | — | 45,424 | |
| 29,71068.3% | 68.3% | 13,75831.7% | 31.7% | —— | — | 43,468 | |
| 30,26564.9% | 64.9% | 16,37935.1% | 35.1% | —— | — | 46,644 | |
| 25,13346.8% | 46.8% | 28,51553.2% | 53.2% | —— | — | 53,648 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
Noah ArbitDem31,764 votes · 53.2%Runner-upBrendan CowleyRep27,909 votes · 46.8% | Brendan CowleyRep27,909 votes · 46.8% | 6.5percentage points | |
Kelly BreenDem26,866 votes · 55.5%Runner-upThomas KoneskyRep20,834 votes · 43.1% | Thomas KoneskyRep20,834 votes · 43.1% | 12.5percentage points | |
Matt KoleszarDem31,555 votes · 52.5%Runner-upAdam A. StathakisRep28,555 votes · 47.5% | Adam A. StathakisRep28,555 votes · 47.5% | 5.0percentage points | |
Jason MorganDem29,913 votes · 61.5%Runner-upDavid StampRep17,486 votes · 36.0% | David StampRep17,486 votes · 36.0% | 25.6percentage points | |
Ranjeev PuriDem30,675 votes · 59.8%Runner-upLeonard C. ScottRep20,602 votes · 40.2% | Leonard C. ScottRep20,602 votes · 40.2% | 19.6percentage points | |
Peter HerzbergDem26,092 votes · 58.9%Runner-upJosh PowellRep18,183 votes · 41.1% | Josh PowellRep18,183 votes · 41.1% | 17.9percentage points | |
| Special election · April 16, 2024 | Peter HerzbergDem6,373 votes · 59.6%Runner-upJosh PowellRep4,096 votes · 38.3% | Josh PowellRep4,096 votes · 38.3% | 21.3percentage points |
Dylan WegelaDem27,162 votes · 65.7%Runner-upJeff GormanRep14,171 votes · 34.3% | Jeff GormanRep14,171 votes · 34.3% | 31.4percentage points | |
Rylee LintingRep27,785 votes · 52.2%Runner-upJaime ChurchesDem25,480 votes · 47.8% | Jaime ChurchesDem25,480 votes · 47.8% | 4.3percentage points | |
Jamie ThompsonRep26,754 votes · 54.4%Runner-upJanise O'Neil RobinsonDem22,458 votes · 45.6% | Janise O'Neil RobinsonDem22,458 votes · 45.6% | 8.7percentage points | |
James DesanaRep25,669 votes · 55.0%Runner-upKyle WrightDem20,975 votes · 45.0% | Kyle WrightDem20,975 votes · 45.0% | 10.1percentage points | |
William T. BruckRep33,278 votes · 64.5%Runner-upRick KullDem18,282 votes · 35.5% | Rick KullDem18,282 votes · 35.5% | 29.1percentage points | |
Reggie MillerDem27,347 votes · 50.6%Runner-upDale BinieckiRep26,651 votes · 49.4% | Dale BinieckiRep26,651 votes · 49.4% | 1.3percentage points | |
Jimmie Wilson, Jr.Dem34,004 votes · 75.1%Runner-upMartin A. ChurchRep9,767 votes · 21.6% | Martin A. ChurchRep9,767 votes · 21.6% | 53.5percentage points | |
Morgan ForemanDem41,511 votes · 74.2%Runner-upJason RogersRep14,421 votes · 25.8% | Jason RogersRep14,421 votes · 25.8% | 48.4percentage points | |
Nancy Jenkins-ArnoRep31,086 votes · 64.1%Runner-upJohn E. DahlgrenDem17,436 votes · 35.9% | John E. DahlgrenDem17,436 votes · 35.9% | 28.1percentage points | |
Jennifer WortzRep33,647 votes · 74.1%Runner-upDon HicksDem11,777 votes · 25.9% | Don HicksDem11,777 votes · 25.9% | 48.2percentage points | |
Steve CarraRep29,710 votes · 68.4%Runner-upErin L. SchultesDem13,758 votes · 31.7% | Erin L. SchultesDem13,758 votes · 31.7% | 36.7percentage points | |
Brad PaquetteRep30,265 votes · 64.9%Runner-upAngela JonesDem16,379 votes · 35.1% | Angela JonesDem16,379 votes · 35.1% | 29.8percentage points | |
Joey AndrewsDem28,515 votes · 53.2%Runner-upKevin WhitefordRep25,133 votes · 46.9% | Kevin WhitefordRep25,133 votes · 46.9% | 6.3percentage points |