Elections
When the next elections are, what’s on them, and where you vote. Dates come from the State Board of Elections’ calendar; seats from the bodies themselves.
Where you vote, and who represents you
2026 General Election
November 3, 2026
Federal and state offices — U.S. Senate and House, the Illinois General Assembly and statewide offices — plus county offices and County Board seats, judges, and any referendums.
Seats we track on this ballot (34)
| Seat | Held by | Term ends | Next on the ballot |
|---|---|---|---|
| U.S. Senator (Class 2) U.S. Senate | Richard J. Durbin | January 3, 2027 | November 3, 2026 |
| U.S. Representative, 15th District U.S. House of Representatives | Mary E. Miller | January 3, 2027 | November 3, 2026 |
| U.S. Representative, 16th District U.S. House of Representatives | Darin LaHood | January 3, 2027 | November 3, 2026 |
| U.S. Representative, 17th District U.S. House of Representatives | Eric Sorensen | January 3, 2027 | November 3, 2026 |
| Governor Illinois statewide officers | JB Pritzker | January 11, 2027 | November 3, 2026 |
| Lieutenant Governor Illinois statewide officers | Juliana Stratton | January 11, 2027 | November 3, 2026 |
| Attorney General Illinois statewide officers | Kwame Raoul | January 11, 2027 | November 3, 2026 |
| Secretary of State Illinois statewide officers | Alexi Giannoulias | January 11, 2027 | November 3, 2026 |
| Comptroller Illinois statewide officers | Susana Mendoza | January 11, 2027 | November 3, 2026 |
| Treasurer Illinois statewide officers | Michael Frerichs | January 11, 2027 | November 3, 2026 |
| State Senator, 44th District Illinois Senate | Sally Turner | January 13, 2027 | November 3, 2026 |
| State Senator, 47th District Illinois Senate | Neil Anderson | January 13, 2027 | November 3, 2026 |
| State Senator, 53rd District Illinois Senate | Chris Balkema | January 13, 2027 | November 3, 2026 |
| State Representative, 73rd District Illinois House of Representatives | Ryan Spain | January 13, 2027 | November 3, 2026 |
| State Representative, 87th District Illinois House of Representatives | Bill Hauter | January 13, 2027 | November 3, 2026 |
| State Representative, 88th District Illinois House of Representatives | Regan Deering | January 13, 2027 | November 3, 2026 |
| State Representative, 91st District Illinois House of Representatives | Sharon Chung | January 13, 2027 | November 3, 2026 |
| State Representative, 92nd District Illinois House of Representatives | Jehan Gordon-Booth | January 13, 2027 | November 3, 2026 |
| State Representative, 93rd District Illinois House of Representatives | Travis Weaver | January 13, 2027 | November 3, 2026 |
| State Representative, 94th District Illinois House of Representatives | Norine Hammond | January 13, 2027 | November 3, 2026 |
| State Representative, 105th District Illinois House of Representatives | Dennis Tipsword | January 13, 2027 | November 3, 2026 |
| Board Member, District 1 Peoria County Board | Sharon K. Williams | December 7, 2026 | November 3, 2026 |
| Board Member, District 3 Peoria County Board | Betty Duncan | December 7, 2026 | November 3, 2026 |
| Board Member, District 5 Peoria County Board | James C. Dillon | December 7, 2026 | November 3, 2026 |
| Board Member, District 7 Peoria County Board | Phillip Salzer | December 7, 2026 | November 3, 2026 |
| Board Member, District 9 Peoria County Board | Danny Phelan | December 7, 2026 | November 3, 2026 |
| Board Member, District 11 Peoria County Board | Linda E. Daley | December 7, 2026 | November 3, 2026 |
| Board Member, District 13 Peoria County Board | Terry Ruhland | December 7, 2026 | November 3, 2026 |
| Board Member, District 15 Peoria County Board | Steven B. Rieker | December 7, 2026 | November 3, 2026 |
| Board Member, District 17 Peoria County Board | Jennifer Groves Allison | December 7, 2026 | November 3, 2026 |
| County Clerk Peoria County elected officers | Rachael Parker | December 7, 2026 | November 3, 2026 |
| County Treasurer Peoria County elected officers | Branden Martin | December 7, 2026 | November 3, 2026 |
| Sheriff Peoria County elected officers | Chris Watkins | December 7, 2026 | November 3, 2026 |
| Regional Superintendent of Schools Peoria County elected officers | George McKenna | December 7, 2026 | November 3, 2026 |
Dates to know
- November 3, 2026
- General ElectionFor voters · Election day. Early voting runs until the day before.
Dates from Peoria County Election Commission, Early Voting.
2027 Consolidated Primary Election
February 23, 2027
Only where a primary is needed: party nominations in municipalities over 5,000, smaller towns that nominate by primary, and towns that hold nonpartisan primaries — where more candidates file for a city office than the ballot can carry.
Dates to know
- October 19, 2026
- Filing opens for the Consolidated PrimaryFor candidates · First day to file nomination papers with the local election official or board of election commissioners.
- October 26, 2026
- Last day to file nomination papers for the Consolidated PrimaryFor candidates · Last day to file nomination papers with the local election official or board of election commissioners for the 2027 Consolidated Primary Election.
- November 2, 2026
- Last day to object to Consolidated Primary nomination papersFor candidates · Last day to file objections to the nomination papers of candidates who filed during the October 19–26, 2026 filing period.
- November 23, 2026
- Last day to file petitions for public questions (Consolidated Primary)For voters · Last day to file petitions with the local election official to put a question of public policy on the ballot. Some binding questions and backdoor referenda have their own deadlines in the authorizing statute.
- November 25, 2026
- Vote-by-mail applications open for the Consolidated PrimaryFor voters · First day to apply for a mail ballot. Ballots are not mailed until January 14, 2027.
- December 17, 2026
- Consolidated Primary ballot certifiedOfficials · Last day for the local election official to certify candidates and public questions for the ballot.
- December 24, 2026
- Write-in deadline for the Consolidated PrimaryFor candidates · Last day to file a notarized Declaration of Intent to be a write-in candidate with the proper election authority.
- January 14, 2027
- Early voting and voting by mail begin (Consolidated Primary)For voters · Early voting opens at the election authority's office and any other designated sites; mail ballots begin going out.
- January 26, 2027
- Close of regular voter registration (Consolidated Primary)For voters · Last day for regular registration or transfers at the election authority. Grace-period registration and voting begins the next day.
- February 7, 2027
- Online voter registration closes (Consolidated Primary)For voters · Last day to register through the State Board of Elections' website.
- February 18, 2027
- Last day to apply by mail for a mail ballot (Consolidated Primary)For voters · Last day for the election authority to receive a mail-ballot application by mail and mail the ballot. In-person applications are accepted until February 22.
- February 22, 2027
- Last day of early voting (Consolidated Primary)For voters · Last day for early voting, and last day to apply in person for a mail ballot.
- February 23, 2027
- Consolidated Primary ElectionFor voters · Held only by the units of government that need a primary.
Dates from State Board of Elections, Abbreviated Calendar for the 2027 elections (PDF).
2027 Consolidated Election
April 6, 2027
Local government: mayors and city councils, village boards, school boards, park and library boards, township offices, community college trustees, and local referendums.
Seats we track on this ballot (21)
| Seat | Held by | Term ends | Next on the ballot |
|---|---|---|---|
| Council Member, At-Large Peoria City Council | John L. Kelly | May 2027 | April 6, 2027 |
| Council Member, At-Large Peoria City Council | Zachary M. Oyler | May 2027 | April 6, 2027 |
| Council Member, At-Large Peoria City Council | Dr. Kiran Velpula, PhD, MBA | May 2027 | April 6, 2027 |
| Council Member, At-Large Peoria City Council | Dr. Bernice Gordon-Young PhD, LCPC | May 2027 | April 6, 2027 |
| Council Member, At-Large Peoria City Council | Michael P. Vespa | May 2027 | April 6, 2027 |
| President, At-Large Peoria Park District Board of Trustees | Robert L. Johnson Sr. | May 2027 | April 6, 2027 |
| Trustee, Central District Peoria Park District Board of Trustees | Steve Montez | May 2027 | April 6, 2027 |
| Trustee, Central District Peoria Park District Board of Trustees | Joyce Harant | May 2027 | April 6, 2027 |
| Trustee, Central District Peoria Park District Board of Trustees | Reagan Leslie Hill | May 2027 | April 6, 2027 |
| Mayor East Peoria City Council | John P. Kahl | May 2027 | April 6, 2027 |
| Commissioner East Peoria City Council | Daniel Decker | May 2027 | April 6, 2027 |
| Commissioner East Peoria City Council | Mark Hill | May 2027 | April 6, 2027 |
| Commissioner East Peoria City Council | Michael Sutherland | May 2027 | April 6, 2027 |
| Commissioner East Peoria City Council | Seth Mingus | May 2027 | April 6, 2027 |
| Trustee Morton Village Board | Rod Blunier | April 30, 2027 | April 6, 2027 |
| Trustee Morton Village Board | Steve Leitch | April 30, 2027 | April 6, 2027 |
| Trustee Morton Village Board | Brad Menold | April 30, 2027 | April 6, 2027 |
| Alderperson, Ward 2 Bloomington City Council | Micheal Mosley | 2027 | April 6, 2027 |
| Alderperson, Ward 4 Bloomington City Council | John Danenberger | 2027 | April 6, 2027 |
| Alderperson, Ward 6 Bloomington City Council | Cody Hendricks | 2027 | April 6, 2027 |
| Alderperson, Ward 8 Bloomington City Council | Kent Lee | 2027 | April 6, 2027 |
Dates to know
- November 16, 2026
- Filing opens for the Consolidated ElectionFor candidates · First day to file nomination papers with the local election official, election authority, or the State Board of Elections.
- November 23, 2026
- Last day to file nomination papers for the Consolidated ElectionFor candidates · Last day to file nomination papers with the local election official, election authority, or the State Board of Elections for the 2027 Consolidated Election.
- December 2, 2026
- Last day to object to Consolidated Election nomination papersFor candidates · Last day to file objections to the nomination papers of candidates who filed during the November 16–23, 2026 filing period.
- January 4, 2027
- Last day to file petitions for public questions (Consolidated Election)For voters · Last day to file petitions with the local election official to put a question of public policy on the ballot. Some binding questions and backdoor referenda have their own deadlines in the authorizing statute.
- January 6, 2027
- Vote-by-mail applications open for the Consolidated ElectionFor voters · First day to apply for a mail ballot. Ballots are not mailed until February 25, 2027.
- January 28, 2027
- Consolidated Election ballot certifiedOfficials · Last day for the local election official to certify candidates and public questions for the ballot.
- February 4, 2027
- Write-in deadline for the Consolidated ElectionFor candidates · Last day to file a notarized Declaration of Intent to be a write-in candidate with the proper election authority.
- February 25, 2027
- Early voting and voting by mail begin (Consolidated Election)For voters · Where a primary was held and ballots need more time, this moves to March 12, 2027.
- March 9, 2027
- Close of regular voter registration (Consolidated Election)For voters · Last day for regular registration or transfers at the election authority. Grace-period registration and voting begins the next day.
- March 21, 2027
- Online voter registration closes (Consolidated Election)For voters · Last day to register through the State Board of Elections' website.
- April 1, 2027
- Last day to apply by mail for a mail ballot (Consolidated Election)For voters · Last day for the election authority to receive a mail-ballot application by mail and mail the ballot. In-person applications are accepted until April 5.
- April 5, 2027
- Last day of early voting (Consolidated Election)For voters · Last day for early voting, and last day to apply in person for a mail ballot.
- April 6, 2027
- Consolidated ElectionFor voters · Date of the 2027 Consolidated Election.
Dates from State Board of Elections, Abbreviated Calendar for the 2027 elections (PDF).