2020 Illinois State House Election
Illinois · State
General Election
November 3, 2020
Contests
118
Candidates
199
Valid votes
5,404,047
Party results
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2018 |
|---|---|---|---|---|---|
| Democratic | 3,157,943 | 58.4% | 73 | 61.9% | −1 |
| Republican | 2,113,389 | 39.1% | 45 | 38.1% | +1 |
| Libertarian | 62,388 | 1.2% | 0 | 0.0% | — |
| Independent | 41,993 | 0.8% | 0 | 0.0% | — |
| Green | 20,992 | 0.4% | 0 | 0.0% | — |
Show 2 more parties
| Party | Votes | Vote % | Seats | Seats % | Seat change vs 2018 |
|---|---|---|---|---|---|
| Constitution | 5,092 | 0.1% | 0 | 0.0% | — |
| Pro-Gun Pro-Life Party | 2,250 | 0.0% | 0 | 0.0% | — |
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 74 | 73 | −1 | 56.2% | 58.4% | +2.2 pp |
| Republican | 44 | 45 | +1 | 43.8% | 39.1% | −4.7 pp |
Seat changes by party
118 → 118 seats
| Party | 2010 seats | 2020 seats | Change | 2010 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 64 | 73 | +9 | 47.2% | 58.4% | +11.2 pp |
| Republican | 54 | 45 | −9 | 51.1% | 39.1% | −12.0 pp |
Seat changes by party
118 → 118 seats
| Party | 2012 seats | 2020 seats | Change | 2012 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 71 | 73 | +2 | 54.6% | 58.4% | +3.8 pp |
| Republican | 47 | 45 | −2 | 44.3% | 39.1% | −5.2 pp |
Seat changes by party
118 → 118 seats
| Party | 2016 seats | 2020 seats | Change | 2016 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 67 | 73 | +6 | 52.3% | 58.4% | +6.1 pp |
| Republican | 51 | 45 | −6 | 47.5% | 39.1% | −8.4 pp |
Seat changes by party
118 → 118 seats
| Party | 2018 seats | 2020 seats | Change | 2018 Vote % | 2020 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Democratic | 74 | 73 | −1 | 56.2% | 58.4% | +2.2 pp |
| Republican | 44 | 45 | +1 | 43.8% | 39.1% | −4.7 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 |
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 |
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% |
District results
118 contests
Swipe to compare parties · Tap a district for full results
| District | Dem | Rep | Libertarian | ||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| —— | — | 53,327100.0% | 100.0% | —— | — | 53,327 | |
| 15,60928.4% | 28.4% | 39,27271.6% | 71.6% | —— | — | 54,881 | |
| 31,12778.6% | 78.6% | —— | — | 8,45221.4% | 21.4% | 39,579 | |
| 19,00741.2% | 41.2% | 27,09658.8% | 58.8% | —— | — | 46,103 | |
| 21,05037.3% | 37.3% | 35,32462.7% | 62.7% | —— | — | 56,374 | |
| —— | — | 45,477100.0% | 100.0% | —— | — | 45,477 | |
| 12,18724.1% | 24.1% | 38,39775.9% | 75.9% | —— | — | 50,584 | |
| 16,16126.2% | 26.2% | 45,60373.8% | 73.8% | —— | — | 61,764 | |
| 9,36617.9% | 17.9% | 43,10082.1% | 82.1% | —— | — | 52,466 | |
| —— | — | 35,78876.2% | 76.2% | —— | — | 46,956 | |
| 22,47145.6% | 45.6% | 26,75654.4% | 54.4% | —— | — | 49,227 | |
| 31,05053.7% | 53.7% | 26,80746.3% | 46.3% | —— | — | 57,857 | |
| 32,80175.1% | 75.1% | —— | — | 5,79913.3% | 13.3% | 43,692 | |
| 26,68257.1% | 57.1% | 20,01542.9% | 42.9% | —— | — | 46,697 | |
| —— | — | 34,33177.7% | 77.7% | 3,6558.3% | 8.3% | 44,202 | |
| 18,76535.2% | 35.2% | 34,59564.8% | 64.8% | —— | — | 53,360 | |
| —— | — | 46,247100.0% | 100.0% | —— | — | 46,247 | |
| —— | — | 38,451100.0% | 100.0% | —— | — | 38,451 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
| Dan CaulkinsRep53,327 votes · 100.0% | — | — | |
Brad HalbrookRep39,272 votes · 71.6%Runner-upMitchell EsslingerDem15,609 votes · 28.4% | Mitchell EsslingerDem15,609 votes · 28.4% | 43.1percentage points | |
Carol AmmonsDem31,127 votes · 78.7%Runner-upBrad BielertLibertarian8,452 votes · 21.4% | Brad BielertLibertarian8,452 votes · 21.4% | 57.3percentage points | |
Mike MarronRep27,096 votes · 58.8%Runner-upCynthia E. CunninghamDem19,007 votes · 41.2% | Cynthia E. CunninghamDem19,007 votes · 41.2% | 17.6percentage points | |
Dan BradyRep35,324 votes · 62.7%Runner-upChemberly CummingsDem21,050 votes · 37.3% | Chemberly CummingsDem21,050 votes · 37.3% | 25.3percentage points | |
| Thomas M. BennettRep45,477 votes · 100.0% | — | — | |
Blaine WilhourRep38,397 votes · 75.9%Runner-upDavid J. SeilerDem12,187 votes · 24.1% | David J. SeilerDem12,187 votes · 24.1% | 51.8percentage points | |
Charles MeierRep45,603 votes · 73.8%Runner-upKacie WeicherdingDem16,161 votes · 26.2% | Kacie WeicherdingDem16,161 votes · 26.2% | 47.7percentage points | |
Adam M NiemergRep43,100 votes · 82.2%Runner-upJohn SpencerDem9,366 votes · 17.9% | John SpencerDem9,366 votes · 17.9% | 64.3percentage points | |
Chris MillerRep35,788 votes · 76.2%Runner-upKody CzerwonkaInd11,168 votes · 23.8% | Kody CzerwonkaInd11,168 votes · 23.8% | 52.4percentage points | |
Amy ElikRep26,756 votes · 54.4%Runner-upMonica J. BristowDem22,471 votes · 45.7% | Monica J. BristowDem22,471 votes · 45.7% | 8.7percentage points | |
Katie StuartDem31,050 votes · 53.7%Runner-upLisa CiampoliRep26,807 votes · 46.3% | Lisa CiampoliRep26,807 votes · 46.3% | 7.3percentage points | |
Jay HoffmanDem32,801 votes · 75.1%Runner-upMark ElmoreLibertarian5,799 votes · 13.3% | Mark ElmoreLibertarian5,799 votes · 13.3% | 61.8percentage points | |
LaTOYA N. GREENWOODDem26,682 votes · 57.1%Runner-upDave BarnesRep20,015 votes · 42.9% | Dave BarnesRep20,015 votes · 42.9% | 14.3percentage points | |
Paul JacobsRep34,331 votes · 77.7%Runner-upRandy AuxierGreen6,216 votes · 14.1% | Randy AuxierGreen6,216 votes · 14.1% | 63.6percentage points | |
David FriessRep34,595 votes · 64.8%Runner-upNathan ReitzDem18,765 votes · 35.2% | Nathan ReitzDem18,765 votes · 35.2% | 29.7percentage points | |
| Dave SeverinRep46,247 votes · 100.0% | — | — | |
| Patrick WindhorstRep38,451 votes · 100.0% | — | — |