2024 Illinois State House Election
Illinois · State
General Election
November 5, 2024
Contests
118
Candidates
182
Valid votes
4,979,137
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Democratic | 2,731,940 | 54.9% | 78 | 66.1% | 0 |
| Republican | 2,234,844 | 44.9% | 40 | 33.9% | 0 |
| Independent | 12,353 | 0.2% | 0 | 0.0% | 0 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 78 | 78 | 0 | 49.1% | 54.9% | +5.8 pp |
| Republican | 40 | 40 | 0 | 50.9% | 44.9% | −6.0 pp |
Seat changes by party
118 → 118 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 64 | 78 | +14 | 47.2% | 54.9% | +7.6 pp |
| Republican | 54 | 40 | −14 | 51.1% | 44.9% | −6.2 pp |
Seat changes by party
118 → 118 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 71 | 78 | +7 | 54.6% | 54.9% | +0.2 pp |
| Republican | 47 | 40 | −7 | 44.3% | 44.9% | +0.6 pp |
Seat changes by party
118 → 118 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 67 | 78 | +11 | 52.3% | 54.9% | +2.6 pp |
| Republican | 51 | 40 | −11 | 47.5% | 44.9% | −2.6 pp |
Seat changes by party
118 → 118 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 74 | 78 | +4 | 56.2% | 54.9% | −1.3 pp |
| Republican | 44 | 40 | −4 | 43.8% | 44.9% | +1.1 pp |
Seat changes by party
118 → 118 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 73 | 78 | +5 | 58.4% | 54.9% | −3.6 pp |
| Republican | 45 | 40 | −5 | 39.1% | 44.9% | +5.8 pp |
Seat changes by party
118 → 118 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 78 | 78 | 0 | 49.1% | 54.9% | +5.8 pp |
| Republican | 40 | 40 | 0 | 50.9% | 44.9% | −6.0 pp |
Seat changes by party
118 → 118 seats
Historical trends
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 1, 2010 | 64 | 54 |
| November 1, 2012 | 71 | 47 |
| November 1, 2016 | 67 | 51 |
| November 1, 2018 | 74 | 44 |
| November 3, 2020 | 73 | 45 |
| November 8, 2022 | 78 | 40 |
| November 5, 2024 | 78 | 40 |
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 1, 2010 | 64 | 54 |
| November 1, 2012 | 71 | 47 |
| November 1, 2016 | 67 | 51 |
| November 1, 2018 | 74 | 44 |
| November 3, 2020 | 73 | 45 |
| November 8, 2022 | 78 | 40 |
| November 5, 2024 | 78 | 40 |
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 1, 2010 | 47.2% | 51.1% |
| November 1, 2012 | 54.6% | 44.3% |
| November 1, 2016 | 52.3% | 47.5% |
| November 1, 2018 | 56.2% | 43.8% |
| November 3, 2020 | 58.4% | 39.1% |
| November 8, 2022 | 49.1% | 50.9% |
| November 5, 2024 | 54.9% | 44.9% |
District map
Loading map…
District results
118 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | Ind | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 42,002100.0% | 100.0% | —— | — | —— | — | 42,002 | |
| 40,91699.5% | 99.5% | —— | — | 1980.5% | 0.5% | 41,114 | |
| 18,31463.9% | 63.9% | 10,33236.1% | 36.1% | —— | — | 28,646 | |
| 25,918100.0% | 100.0% | —— | — | —— | — | 25,918 | |
| 30,30653.8% | 53.8% | 26,01346.2% | 46.2% | —— | — | 56,319 | |
| 23,48856.4% | 56.4% | 18,15343.6% | 43.6% | —— | — | 41,641 | |
| 29,57749.8% | 49.8% | 29,86950.2% | 50.2% | —— | — | 59,446 | |
| 21,93142.1% | 42.1% | 30,17757.9% | 57.9% | —— | — | 52,108 | |
| 24,28254.2% | 54.2% | 20,49545.8% | 45.8% | —— | — | 44,777 | |
| 21,23363.7% | 63.7% | 12,08336.3% | 36.3% | —— | — | 33,316 | |
| 32,31156.2% | 56.2% | 25,20343.8% | 43.8% | —— | — | 57,514 | |
| 29,47350.0% | 50.0% | 29,52050.0% | 50.0% | —— | — | 58,993 | |
| 26,32458.0% | 58.0% | 19,04242.0% | 42.0% | —— | — | 45,366 | |
| 28,77359.0% | 59.0% | 20,03041.0% | 41.0% | —— | — | 48,803 | |
| 28,768100.0% | 100.0% | —— | — | —— | — | 28,768 | |
| 28,615100.0% | 100.0% | —— | — | —— | — | 28,615 | |
| 28,81259.5% | 59.5% | 19,58640.5% | 40.5% | —— | — | 48,398 | |
| 37,11167.9% | 67.9% | 17,53932.1% | 32.1% | —— | — | 54,650 | |
| 26,92763.6% | 63.6% | 15,42136.4% | 36.4% | —— | — | 42,348 | |
| 21,947100.0% | 100.0% | —— | — | 100.0% | 0.0% | 21,957 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Janet Yang RohrDem42,002 votes · 100.0% | — | — | |
Terra Costa HowardDem40,916 votes · 99.5%Runner-upAmar PatelInd198 votes · 0.5% | Amar PatelInd198 votes · 0.5% | 99.0percentage points | |
Anna MoellerDem18,314 votes · 63.9%Runner-upDonald P. PuckettRep10,332 votes · 36.1% | Donald P. PuckettRep10,332 votes · 36.1% | 27.9percentage points | |
| Fred CrespoDem25,918 votes · 100.0% | — | — | |
Martha "Marti" DeuterDem30,306 votes · 53.8%Runner-upDennis M. RebolettiRep26,013 votes · 46.2% | Dennis M. RebolettiRep26,013 votes · 46.2% | 7.6percentage points | |
Diane Blair-SherlockDem23,488 votes · 56.4%Runner-upRobert "Rusty" StevensRep18,153 votes · 43.6% | Robert "Rusty" StevensRep18,153 votes · 43.6% | 12.8percentage points | |
Amy L. GrantRep29,869 votes · 50.3%Runner-upJackie WilliamsonDem29,577 votes · 49.8% | Jackie WilliamsonDem29,577 votes · 49.8% | 0.5percentage points | |
Jennifer SanalitroRep30,177 votes · 57.9%Runner-upMaria C. VeseyDem21,931 votes · 42.1% | Maria C. VeseyDem21,931 votes · 42.1% | 15.8percentage points | |
Maura HirschauerDem24,282 votes · 54.2%Runner-upHannah BillingsleyRep20,495 votes · 45.8% | Hannah BillingsleyRep20,495 votes · 45.8% | 8.5percentage points | |
Barbara HernandezDem21,233 votes · 63.7%Runner-upTeresa L. AlexanderRep12,083 votes · 36.3% | Teresa L. AlexanderRep12,083 votes · 36.3% | 27.5percentage points | |
Nabeela SyedDem32,311 votes · 56.2%Runner-upTosi UfodikeRep25,203 votes · 43.8% | Tosi UfodikeRep25,203 votes · 43.8% | 12.4percentage points | |
Martin McLaughlinRep29,520 votes · 50.0%Runner-upMaria PetersonDem29,473 votes · 50.0% | Maria PetersonDem29,473 votes · 50.0% | 0.1percentage points | |
Nicolle GrasseDem26,324 votes · 58.0%Runner-upRonald E. AndermannRep19,042 votes · 42.0% | Ronald E. AndermannRep19,042 votes · 42.0% | 16.1percentage points | |
Mary Beth CantyDem28,773 votes · 59.0%Runner-upMichele HunterRep20,030 votes · 41.0% | Michele HunterRep20,030 votes · 41.0% | 17.9percentage points | |
| Martin J. MoylanDem28,768 votes · 100.0% | — | — | |
| Michelle MussmanDem28,615 votes · 100.0% | — | — | |
Tracy Katz MuhlDem28,812 votes · 59.5%Runner-upDaniel BehrRep19,586 votes · 40.5% | Daniel BehrRep19,586 votes · 40.5% | 19.1percentage points | |
Bob MorganDem37,111 votes · 67.9%Runner-upCarl LambrechtRep17,539 votes · 32.1% | Carl LambrechtRep17,539 votes · 32.1% | 35.8percentage points | |
Daniel DidechDem26,927 votes · 63.6%Runner-upChris HenningRep15,421 votes · 36.4% | Chris HenningRep15,421 votes · 36.4% | 27.2percentage points | |
Rita MayfieldDem21,947 votes · 100.0%Runner-upJoseph William KopsickInd10 votes · 0.1% | Joseph William KopsickInd10 votes · 0.1% | 99.9percentage points |