2024 Illinois State Senate Election
Illinois · State
General Election
November 5, 2024
Contests
20
Candidates
37
Valid votes
1,614,287
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2022 |
|---|---|---|---|---|---|
| Democratic | 945,686 | 58.6% | 17 | 85.0% | −23 |
| Republican | 668,601 | 41.4% | 3 | 15.0% | −16 |
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 40 | 17 | −23 | 52.5% | 58.6% | +6.1 pp |
| Republican | 19 | 3 | −16 | 47.5% | 41.4% | −6.1 pp |
Seat changes by party
59 → 20 seats
| Party | 2010 seats | 2024 seats | Change | 2010 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 12 | 17 | +5 | 51.8% | 58.6% | +6.8 pp |
| Republican | 9 | 3 | −6 | 48.2% | 41.4% | −6.8 pp |
Seat changes by party
21 → 20 seats
| Party | 2012 seats | 2024 seats | Change | 2012 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 40 | 17 | −23 | 57.0% | 58.6% | +1.6 pp |
| Republican | 19 | 3 | −16 | 43.0% | 41.4% | −1.5 pp |
Seat changes by party
59 → 20 seats
| Party | 2016 seats | 2024 seats | Change | 2016 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 26 | 17 | −9 | 56.1% | 58.6% | +2.5 pp |
| Republican | 14 | 3 | −11 | 43.9% | 41.4% | −2.5 pp |
Seat changes by party
40 → 20 seats
| Party | 2018 seats | 2024 seats | Change | 2018 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 24 | 17 | −7 | 55.0% | 58.6% | +3.6 pp |
| Republican | 15 | 3 | −12 | 43.6% | 41.4% | −2.1 pp |
Seat changes by party
39 → 20 seats
| Party | 2020 seats | 2024 seats | Change | 2020 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 17 | 17 | 0 | 63.8% | 58.6% | −5.3 pp |
| Republican | 3 | 3 | 0 | 36.1% | 41.4% | +5.3 pp |
Seat changes by party
20 → 20 seats
| Party | 2022 seats | 2024 seats | Change | 2022 Vote % | 2024 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 40 | 17 | −23 | 52.5% | 58.6% | +6.1 pp |
| Republican | 19 | 3 | −16 | 47.5% | 41.4% | −6.1 pp |
Seat changes by party
59 → 20 seats
Historical trends
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 1, 2010 | 12 | 9 |
| November 1, 2012 | 40 | 19 |
| November 1, 2016 | 26 | 14 |
| November 1, 2018 | 24 | 15 |
| November 3, 2020 | 17 | 3 |
| November 8, 2022 | 40 | 19 |
| November 5, 2024 | 17 | 3 |
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 1, 2010 | 12 | 9 |
| November 1, 2012 | 40 | 19 |
| November 1, 2016 | 26 | 14 |
| November 1, 2018 | 24 | 15 |
| November 3, 2020 | 17 | 3 |
| November 8, 2022 | 40 | 19 |
| November 5, 2024 | 17 | 3 |
Democratic Republican
Chart data
| Election | Democratic | Republican |
|---|---|---|
| November 1, 2010 | 51.8% | 48.2% |
| November 1, 2012 | 57.0% | 43.0% |
| November 1, 2016 | 56.1% | 43.9% |
| November 1, 2018 | 55.0% | 43.6% |
| November 3, 2020 | 63.8% | 36.1% |
| November 8, 2022 | 52.5% | 47.5% |
| November 5, 2024 | 58.6% | 41.4% |
District map
Loading map…
District results
24 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | |||
|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | ||
| 43,813100.0% | 100.0% | —— | — | 43,813 | |
| 65,31276.4% | 76.4% | 20,17723.6% | 23.6% | 85,489 | |
| Special election · November 5, 2024 | 63,423100.0% | 100.0% | —— | — | 63,423 |
| 84,513100.0% | 100.0% | —— | — | 84,513 | |
| 54,00160.9% | 60.9% | 34,63539.1% | 39.1% | 88,636 | |
| 64,018100.0% | 100.0% | —— | — | 64,018 | |
| 53,401100.0% | 100.0% | —— | — | 53,401 | |
| 62,94256.4% | 56.4% | 48,75543.6% | 43.6% | 111,697 | |
| Special election · November 5, 2024 | 61,80381.2% | 81.2% | 14,28118.8% | 18.8% | 76,084 |
| 47,763100.0% | 100.0% | —— | — | 47,763 | |
| 46,20558.9% | 58.9% | 32,18341.1% | 41.1% | 78,388 | |
| Special election · November 5, 2024 | 53,91757.6% | 57.6% | 39,76942.4% | 42.4% | 93,686 |
| 57,919100.0% | 100.0% | —— | — | 57,919 | |
| 52,65458.2% | 58.2% | 37,88041.8% | 41.8% | 90,534 | |
| 49,57662.1% | 62.1% | 30,23837.9% | 37.9% | 79,814 | |
| —— | — | 86,286100.0% | 100.0% | 86,286 | |
| 51,94256.4% | 56.4% | 40,15343.6% | 43.6% | 92,095 | |
| 49,05758.2% | 58.2% | 35,26641.8% | 41.8% | 84,323 | |
| 53,15657.6% | 57.6% | 39,16842.4% | 42.4% | 92,324 | |
| 55,50556.0% | 56.0% | 43,53744.0% | 44.0% | 99,042 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Javier Loera CervantesDem43,813 votes · 100.0% | — | — | |
Kimberly A. LightfordDem65,312 votes · 76.4%Runner-upRobert Sumrell Jr.Rep20,177 votes · 23.6% | Robert Sumrell Jr.Rep20,177 votes · 23.6% | 52.8percentage points | |
| Special election · November 5, 2024 | Lakesia CollinsDem63,423 votes · 100.0% | — | — |
| Mike SimmonsDem84,513 votes · 100.0% | — | — | |
Robert MartwickDem54,001 votes · 60.9%Runner-upJon LuersRep34,635 votes · 39.1% | Jon LuersRep34,635 votes · 39.1% | 21.9percentage points | |
| Robert PetersDem64,018 votes · 100.0% | — | — | |
| Willie PrestonDem53,401 votes · 100.0% | — | — | |
Michael E. HastingsDem62,942 votes · 56.4%Runner-upSamantha Jean GascaRep48,755 votes · 43.7% | Samantha Jean GascaRep48,755 votes · 43.7% | 12.7percentage points | |
| Special election · November 5, 2024 | Graciela GuzmanDem61,803 votes · 81.2%Runner-upJason ProctorRep14,281 votes · 18.8% | Jason ProctorRep14,281 votes · 18.8% | 62.5percentage points |
| Cristina CastroDem47,763 votes · 100.0% | — | — | |
Karina VillaDem46,205 votes · 58.9%Runner-upHeather BrownRep32,183 votes · 41.1% | Heather BrownRep32,183 votes · 41.1% | 17.9percentage points | |
| Special election · November 5, 2024 | Mark L. WalkerDem53,917 votes · 57.6%Runner-upTom SchlenhardtRep39,769 votes · 42.5% | Tom SchlenhardtRep39,769 votes · 42.5% | 15.1percentage points |
| Laura M. MurphyDem57,919 votes · 100.0% | — | — | |
Mary Edly-AllenDem52,654 votes · 58.2%Runner-upAshley JensenRep37,880 votes · 41.8% | Ashley JensenRep37,880 votes · 41.8% | 16.3percentage points | |
Steve StadelmanDem49,576 votes · 62.1%Runner-upCrystal Villarreal SoltowRep30,238 votes · 37.9% | Crystal Villarreal SoltowRep30,238 votes · 37.9% | 24.2percentage points | |
| Li Arellano, Jr.Rep86,286 votes · 100.0% | — | — | |
Patrick JoyceDem51,942 votes · 56.4%Runner-upPhilip NagelRep40,153 votes · 43.6% | Philip NagelRep40,153 votes · 43.6% | 12.8percentage points | |
Rachel VenturaDem49,057 votes · 58.2%Runner-upJennifer "Jen" MonsonRep35,266 votes · 41.8% | Jennifer "Jen" MonsonRep35,266 votes · 41.8% | 16.4percentage points | |
Dave KoehlerDem53,156 votes · 57.6%Runner-upSally OwensRep39,168 votes · 42.4% | Sally OwensRep39,168 votes · 42.4% | 15.2percentage points | |
Meg Loughran CappelDem55,505 votes · 56.0%Runner-upKatie Deane-SchlottmanRep43,537 votes · 44.0% | Katie Deane-SchlottmanRep43,537 votes · 44.0% | 12.1percentage points |