Illinois Senate
Party seats now, after each election since 1968, and district results 2016-2024
Current seats
Control counts seats by party; coalitions and power-sharing agreements are not shown.
Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.
District map
Loading the map.
2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).
Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.
Seats after each election, 1968-2022
No majority line: the chamber changed size (58 to 59 seats).
Seats by election, table
| Year | D | R | Other | Seats | Control |
|---|---|---|---|---|---|
| 2022 | 40 | 19 | 0 | 59 | Democratic majority |
| 2020 | 41 | 18 | 0 | 59 | Democratic majority |
| 2018 | 40 | 19 | 0 | 59 | Democratic majority |
| 2016 | 37 | 22 | 0 | 59 | Democratic majority |
| 2014 | 39 | 20 | 0 | 59 | Democratic majority |
| 2012 | 40 | 19 | 0 | 59 | Democratic majority |
| 2010 | 35 | 24 | 0 | 59 | Democratic majority |
| 2008 | 37 | 22 | 0 | 59 | Democratic majority |
| 2006 | 37 | 22 | 0 | 59 | Democratic majority |
| 2004 | 31 | 27 | 1 | 59 | Democratic majority |
| 2002 | 32 | 26 | 1 | 59 | Democratic majority |
| 2000 | 27 | 32 | 0 | 59 | Republican majority |
| 1998 | 28 | 31 | 0 | 59 | Republican majority |
| 1996 | 29 | 30 | 0 | 59 | Republican majority |
| 1994 | 26 | 33 | 0 | 59 | Republican majority |
| 1992 | 27 | 32 | 0 | 59 | Republican majority |
| 1990 | 31 | 28 | 0 | 59 | Democratic majority |
| 1988 | 31 | 28 | 0 | 59 | Democratic majority |
| 1986 | 31 | 28 | 0 | 59 | Democratic majority |
| 1984 | 31 | 28 | 0 | 59 | Democratic majority |
| 1982 | 33 | 26 | 0 | 59 | Democratic majority |
| 1980 | 30 | 29 | 0 | 59 | Democratic majority |
| 1978 | 32 | 27 | 0 | 59 | Democratic majority |
| 1976 | 34 | 25 | 0 | 59 | Democratic majority |
| 1974 | 34 | 25 | 0 | 59 | Democratic majority |
| 1972 | 29 | 30 | 0 | 59 | Republican majority |
| 1970 | 29 | 29 | 0 | 58 | Tied |
| 1968 | Not available | ||||
Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.
District results, 2016-2024
The candidate with the most votes in each contest.
2024: 24 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | JAVIER LOERA CERVANTES | Democrat | 100.0% | one candidate |
| 4 | KIMBERLY A LIGHTFORD | Democrat | 76.4% | |
| 5 | LAKESIA COLLINS | Democrat | 100.0% | one candidate |
| 7 | MIKE SIMMONS | Democrat | 100.0% | one candidate |
| 10 | ROBERT MARTWICK | Democrat | 60.9% | |
| 13 | ROBERT PETERS | Democrat | 100.0% | one candidate |
| 16 | WILLIE PRESTON | Democrat | 100.0% | one candidate |
| 19 | MICHAEL E HASTINGS | Democrat | 56.4% | |
| 20 | GRACIELA GUZMAN | Democrat | 81.2% | |
| 22 | CRISTINA CASTRO | Democrat | 100.0% | one candidate |
| 25 | KARINA VILLA | Democrat | 58.9% | |
| 27 | MARK L WALKER | Democrat | 57.5% | |
| 28 | LAURA M MURPHY | Democrat | 100.0% | one candidate |
| 31 | MARY EDLY-ALLEN | Democrat | 58.2% | |
| 34 | STEVE STADELMAN | Democrat | 62.1% | |
| 37 | LI ARELLANO JR | Republican | 100.0% | one candidate |
| 40 | PATRICK JOYCE | Democrat | 56.4% | |
| 43 | RACHEL VENTURA | Democrat | 58.2% | |
| 46 | DAVE KOEHLER | Democrat | 57.6% | |
| 49 | MEG LOUGHRAN CAPPEL | Democrat | 56.0% | |
| 52 | PAUL N FARACI | Democrat | 63.2% | |
| 53 | CHRIS BALKEMA | Republican | 100.0% | one candidate |
| 55 | JASON PLUMMER | Republican | 100.0% | one candidate |
| 58 | TERRI BRYANT | Republican | 100.0% | one candidate |
2022: 58 contests, 6 not shown
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | Not shown: district codes are fragments of one contest | |||
| 3 | MATTIE HUNTER | Democrat | 100.0% | one candidate |
| 4 | KIMBERLY A LIGHTFORD | Democrat | 100.0% | one candidate |
| 5 | Not shown: district codes are fragments of one contest | |||
| 6 | SARA FEIGENHOLTZ | Democrat | 83.0% | |
| 7 | MIKE SIMMONS | Democrat | 100.0% | one candidate |
| 8 | RAM VILLIVALAM | Democrat | 100.0% | one candidate |
| 9 | LAURA FINE | Democrat | 76.4% | |
| 10 | Not shown: district codes are fragments of one contest | |||
| 11 | MIKE PORFIRIO | Democrat | 66.2% | |
| 12 | CELINA VILLANUEVA | Democrat | 100.0% | one candidate |
| 13 | ROBERT PETERS | Democrat | 100.0% | one candidate |
| 14 | EMIL JONES III | Democrat | 100.0% | one candidate |
| 15 | Not shown: district codes are fragments of one contest | |||
| 16 | WILLIE PRESTON | Democrat | 100.0% | one candidate |
| 17 | ELGIE R SIMS JR | Democrat | 98.8% | |
| 18 | BILL CUNNINGHAM | Democrat | 59.4% | |
| 19 | Not shown: district codes are fragments of one contest | |||
| 20 | CRISTINA PACIONE-ZAYAS | Democrat | 86.3% | |
| 21 | LAURA ELLMAN | Democrat | 58.8% | |
| 22 | CRISTINA CASTRO | Democrat | 100.0% | one candidate |
| 23 | SUZANNE "SUZY" GLOWIAK HILTON | Democrat | 54.6% | |
| 24 | SETH LEWIS | Republican | 51.9% | |
| 25 | KARINA VILLA | Democrat | 58.7% | |
| 26 | DAN MCCONCHIE | Republican | 50.2% | |
| 27 | ANN GILLESPIE | Democrat | 59.1% | |
| 28 | LAURA M MURPHY | Democrat | 58.1% | |
| 29 | JULIE A MORRISON | Democrat | 100.0% | one candidate |
| 30 | ADRIANE JOHNSON | Democrat | 100.0% | one candidate |
| 31 | MARY EDLY-ALLEN | Democrat | 56.8% | |
| 32 | CRAIG WILCOX | Republican | 55.9% | |
| 33 | DONALD P DEWITTE | Republican | 100.0% | one candidate |
| 34 | STEVE STADELMAN | Democrat | 58.6% | |
| 35 | DAVE SYVERSON | Republican | 100.0% | one candidate |
| 36 | MICHAEL W HALPIN | Democrat | 54.6% | |
| 37 | WIN STOLLER | Republican | 100.0% | one candidate |
| 38 | SUE REZIN | Republican | 100.0% | one candidate |
| 39 | DON HARMON | Democrat | 100.0% | one candidate |
| 40 | PATRICK J JOYCE | Democrat | 55.3% | |
| 41 | JOHN CURRAN | Republican | 100.0% | one candidate |
| 42 | LINDA HOLMES | Democrat | 60.2% | |
| 43 | RACHEL VENTURA | Democrat | 56.0% | |
| 44 | SALLY J TURNER | Republican | 100.0% | one candidate |
| 45 | ANDREW S CHESNEY | Republican | 66.4% | |
| 46 | DAVE KOEHLER | Democrat | 58.1% | |
| 47 | NEIL ANDERSON | Republican | 100.0% | one candidate |
| 48 | DORIS TURNER | Democrat | 50.9% | |
| 49 | Not shown: district codes are fragments of one contest | |||
| 50 | JIL TRACY | Republican | 100.0% | |
| 51 | CHAPIN ROSE | Republican | 100.0% | one candidate |
| 52 | SCOTT M BENNETT | Democrat | 100.0% | one candidate |
| 53 | JASON BARICKMAN | Republican | 100.0% | one candidate |
| 54 | STEVE MCCLURE | Republican | 100.0% | one candidate |
| 55 | JASON PLUMMER | Republican | 100.0% | |
| 56 | ERICA CONWAY HARRISS | Republican | 51.1% | |
| 57 | CHRISTOPHER BELT | Democrat | 57.6% | |
| 58 | TERRI BRYANT | Republican | 100.0% | one candidate |
| 59 | DALE FOWLER | Republican | 100.0% | one candidate |
2020: 22 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | ANTONIO "TONY" MUNOZ | Democrat | 100.0% | one candidate |
| 4 | KIMBERLY A LIGHTFORD | Democrat | 100.0% | one candidate |
| 6 (special) | SARA FEIGENHOLTZ | Democrat | 100.0% | one candidate |
| 7 | HEATHER A STEANS | Democrat | 100.0% | one candidate |
| 10 | ROBERT MARTWICK | Democrat | 53.8% | |
| 11 (special) | CELINA VILLANUEVA | Democrat | 79.3% | |
| 13 | ROBERT PETERS | Democrat | 100.0% | one candidate |
| 16 | JACQUELINE "JACQUI" COLLINS | Democrat | 100.0% | one candidate |
| 19 | MICHAEL E HASTINGS | Democrat | 100.0% | one candidate |
| 22 | CRISTINA CASTRO | Democrat | 100.0% | one candidate |
| 25 | KARINA VILLA | Democrat | 51.0% | |
| 28 | LAURA MURPHY | Democrat | 100.0% | one candidate |
| 31 | MELINDA BUSH | Democrat | 58.5% | |
| 34 | STEVE STADELMAN | Democrat | 61.7% | |
| 37 | WIN STOLLER | Republican | 99.6% | |
| 40 | PATRICK J JOYCE | Democrat | 58.5% | |
| 43 | JOHN CONNOR | Democrat | 64.5% | |
| 46 | DAVE KOEHLER | Democrat | 53.9% | |
| 49 | MEG LOUGHRAN CAPPEL | Democrat | 56.2% | |
| 52 | SCOTT BENNETT | Democrat | 63.4% | |
| 55 | DARREN BAILEY | Republican | 76.7% | |
| 58 | TERRI BRYANT | Republican | 100.0% | one candidate |
2018: 39 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 2 | OMAR AQUINO | Democrat | 100.0% | one candidate |
| 3 | MATTIE HUNTER | Democrat | 100.0% | one candidate |
| 5 | PATRICIA VAN PELT | Democrat | 100.0% | one candidate |
| 6 | JOHN J CULLERTON | Democrat | 100.0% | one candidate |
| 8 | RAM VILLIVALAM | Democrat | 100.0% | one candidate |
| 9 | LAURA FINE | Democrat | 71.8% | |
| 11 | MARTIN A SANDOVAL | Democrat | 100.0% | one candidate |
| 12 | STEVEN LANDEK | Democrat | 100.0% | one candidate |
| 14 | EMIL JONES III | Democrat | 100.0% | one candidate |
| 15 | NAPOLEON B HARRIS III | Democrat | 100.0% | one candidate |
| 17 | ELGIE R SIMS JR | Democrat | 99.6% | |
| 18 | BILL CUNNINGHAM | Democrat | 100.0% | one candidate |
| 20 | IRIS Y MARTINEZ | Democrat | 100.0% | one candidate |
| 21 | LAURA ELLMAN | Democrat | 50.6% | |
| 23 | THOMAS CULLERTON | Democrat | 54.9% | |
| 24 | SUZANNE "SUZY" GLOWIAK | Democrat | 50.8% | |
| 26 | DAN MCCONCHIE | Republican | 54.7% | |
| 27 | ANN GILLESPIE | Democrat | 52.0% | |
| 29 | JULIE A MORRISON | Democrat | 63.2% | |
| 30 | TERRY LINK | Democrat | 68.0% | |
| 32 | CRAIG WILCOX | Republican | 54.7% | |
| 33 | DONALD P DEWITTE | Republican | 50.6% | |
| 35 | DAVE SYVERSON | Republican | 100.0% | one candidate |
| 36 | NEIL ANDERSON | Republican | 50.8% | |
| 38 | SUE REZIN | Republican | 59.4% | |
| 39 | DON HARMON | Democrat | 100.0% | one candidate |
| 41 | JOHN CURRAN | Republican | 50.8% | |
| 42 | LINDA HOLMES | Democrat | 100.0% | one candidate |
| 44 | BILL BRADY | Republican | 100.0% | one candidate |
| 45 | BRIAN W STEWART | Republican | 62.6% | |
| 47 | JIL TRACY | Republican | 98.3% | |
| 48 | ANDY MANAR | Democrat | 56.8% | |
| 50 | STEVE MCCLURE | Republican | 100.0% | one candidate |
| 51 | CHAPIN ROSE | Republican | 100.0% | one candidate |
| 53 | JASON BARICKMAN | Republican | 100.0% | one candidate |
| 54 | JASON PLUMMER | Republican | 70.0% | |
| 56 | RACHELLE AUD CROWE | Democrat | 58.4% | |
| 57 | CHRISTOPHER BELT | Democrat | 59.2% | |
| 59 | DALE FOWLER | Republican | 61.1% |
2016: 40 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | ANTONIO ""TONY"" MUNOZ | not in source | 100.0% | seats not in source; one candidate |
| 2 | OMAR AQUINO | not in source | 100.0% | seats not in source; one candidate |
| 4 | KIMBERLY A. LIGHTFORD | not in source | 100.0% | seats not in source; one candidate |
| 5 | PATRICIA VAN PELT | not in source | 100.0% | seats not in source; one candidate |
| 7 | HEATHER A. STEANS | not in source | 100.0% | seats not in source; one candidate |
| 8 | IRA I. SILVERSTEIN | not in source | 100.0% | seats not in source; one candidate |
| 10 | JOHN G. MULROE | not in source | 96.8% | seats not in source |
| 11 | MARTIN A. SANDOVAL | not in source | 100.0% | seats not in source; one candidate |
| 13 | KWAME RAOUL | not in source | 100.0% | seats not in source; one candidate |
| 14 | EMIL JONES III | not in source | 100.0% | seats not in source; one candidate |
| 16 | JACQUELINE ""JACQUI"" COLLINS | not in source | 100.0% | seats not in source; one candidate |
| 17 | DONNE E. TROTTER | not in source | 100.0% | seats not in source; one candidate |
| 19 | MICHAEL E. HASTINGS | not in source | 100.0% | seats not in source; one candidate |
| 20 | IRIS Y. MARTINEZ | not in source | 100.0% | seats not in source; one candidate |
| 22 | CRISTINA CASTRO | not in source | 64.4% | seats not in source |
| 23 | THOMAS E. CULLERTON | not in source | 50.7% | seats not in source |
| 25 | JIM OBERWEIS | not in source | 54.7% | seats not in source |
| 26 | DAN McCONCHIE | not in source | 59.2% | seats not in source |
| 28 | LAURA MURPHY | not in source | 53.5% | seats not in source |
| 29 | JULIE A. MORRISON | not in source | 59.1% | seats not in source |
| 31 | MELINDA BUSH | not in source | 54.1% | seats not in source |
| 32 | PAMELA ALTHOFF | not in source | 67.6% | seats not in source |
| 34 | STEVE STADELMAN | not in source | 100.0% | seats not in source; one candidate |
| 35 | DAVE SYVERSON | not in source | 100.0% | seats not in source; one candidate |
| 37 | CHUCK WEAVER | not in source | 100.0% | seats not in source; one candidate |
| 38 | SUE REZIN | not in source | 57.9% | seats not in source |
| 40 | TOI W. HUTCHINSON | not in source | 100.0% | seats not in source; one candidate |
| 41 | CHRISTINE RADOGNO | not in source | 100.0% | seats not in source; one candidate |
| 43 | PAT McGUIRE | not in source | 100.0% | seats not in source; one candidate |
| 44 | BILL BRADY | not in source | 100.0% | seats not in source; one candidate |
| 46 | DAVE KOEHLER | not in source | 100.0% | seats not in source; one candidate |
| 47 | JIL TRACY | not in source | 99.0% | seats not in source |
| 49 | JENNIFER BERTINO-TARRANT | not in source | 52.7% | seats not in source |
| 50 | WILLIAM ""SAM"" McCANN | not in source | 100.0% | seats not in source; one candidate |
| 52 | SCOTT M. BENNETT | not in source | 61.0% | seats not in source |
| 53 | JASON BARICKMAN | not in source | 100.0% | seats not in source; one candidate |
| 55 | DALE A. RIGHTER | not in source | 100.0% | seats not in source; one candidate |
| 56 | WILLIAM ""BILL"" HAINE | not in source | 100.0% | seats not in source; one candidate |
| 58 | PAUL SCHIMPF | not in source | 60.6% | seats not in source |
| 59 | DALE FOWLER | not in source | 55.1% | seats not in source |
MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.
Sources
Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).
Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).
District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).
District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.
Data through November 3, 2026.