Illinois
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
IllinoisDates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register online | Passed | Last day to register on the State Board website; grace-period options remain. Official source ↗ |
| Early voting ends | 14 days left | Early in-person voting continues through this date; check local hours. Official source ↗ |
| Request mail ballot | 10 days left | Mailed-ballot requests must be received by the election authority. Official source ↗ |
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Executive Director of the Illinois State Board of Elections
County Clerk, County Election Commissioner, Municipal Election Commissions administer elections across 108 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of Illinois
A permanent office record joined to the current holder and official government website.

JB Pritzker
Current roster matched to the official office website
Who represents Illinois in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
- House · District 6Sean CastenNovember 3, 2026 election · sourced record

Democratic Party
- House · District 7Danny K. DavisNovember 3, 2026 election · sourced record

Democratic Party
- House · District 8Raja KrishnamoorthiNovember 3, 2026 election · sourced record

Democratic Party
- House · District 9Janice D. SchakowskyNovember 3, 2026 election · sourced record

Democratic Party
177 current legislators across 177 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 177 state legislative offices
- State House · District 36Rick Ryan217-782-0515

Democratic Party
- State House · District 37Patrick Sheehan217-782-0424

Republican Party
- State House · District 38Debbie Meyers-Martin217-558-1007

Democratic Party
- State House · District 39Will Guzzardi217-558-1032

Democratic Party
- State House · District 40Jaime Andrade217-782-8117

Democratic Party
- State House · District 41Janet Yang Rohr217-782-6507

Democratic Party
- State House · District 42Margaret DeLaRosa630-812-9292

Democratic Party
- State House · District 43Anna Moeller217-782-8020

Democratic Party
- State House · District 44Fred Crespo217-782-0347

Democratic Party
- State House · District 45Marti Deuter217-782-1448

Democratic Party
- State House · District 46Diane Blair-Sherlock217-782-8158

Democratic Party
- State House · District 47Amy Grant217-558-1037

Republican Party
- State House · District 48Jennifer Sanalitro217-782-4014

Republican Party
- State House · District 49Maura Hirschauer217-782-1653

Democratic Party
- State House · District 50Barbara Hernandez217-558-1002

Democratic Party
- State House · District 51Nabeela Syed217-782-3696

Democratic Party
- State House · District 52Marty McLaughlin217-782-1517

Republican Party
- State House · District 53Nicolle Grasse217-782-3739

Democratic Party
- State House · District 54Mary Beth Canty217-782-8026

Democratic Party
- State House · District 55Justin Cochran224-500-3605

Democratic Party
- State House · District 56Michelle Mussman217-782-3725

Democratic Party
- State House · District 57Tracy Katz Muhl217-558-1004

Democratic Party
- State House · District 58Bob Morgan217-782-0902

Democratic Party
- State House · District 59Dan Didech217-782-0499

Democratic Party
- State House · District 60Rita Mayfield217-558-1012

Democratic Party
- State House · District 61Joyce Mason217-782-8151

Democratic Party
- State House · District 62Laura Faver Dias217-782-7320

Democratic Party
- State House · District 63Steve Reick217-782-1717

Republican Party
- State House · District 64Tom Weber217-782-1664

Republican Party
- State House · District 65Dan Ugaste217-782-5457

Republican Party
- State House · District 66Suzanne Ness217-782-0432

Democratic Party
- State House · District 67Maurice West217-782-3167

Democratic Party
- State House · District 68Dave Vella217-782-0455

Democratic Party
- State House · District 69Joe Sosnowski217-782-0548

Republican Party
- State House · District 70Jeff Keicher217-782-0425

Republican Party
Illinois election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with Illinois's election authority.
Nationwide scheduled date
53 permanent local office records across 1 directory
Each directory is published only after its official roster passes a locality-specific completeness contract. Address lookup assigns a district only where Election.org also has a supported official boundary.
Chicago elected officials
53 source-linked permanent office records, including all 50 wards.
191 FEC candidate records for Illinois
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
Raja Krishnamoorthi
U.S. Senate
$31,560,943 receivedJuliana Stratton
U.S. Senate
$5,906,599 receivedDarin LaHood
U.S. House · District 16
$4,159,074 receivedDon Tracy
U.S. Senate
$4,145,964 receivedKatherine M. Abughazaleh
U.S. House · District 9
$4,073,733 receivedRaja Krishnamoorthi
U.S. House · District 8
$3,916,222 receivedNikki Budzinski
U.S. House · District 13
$3,527,069 receivedRobin L. Kelly
U.S. Senate
$3,509,919 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.