General Primary: Tuesday, March 19, 2024
Kane County residents will vote on Federal, State and Local races in the 2024 Primary and General Elections.
More information will be posted to this page as it becomes available.
Federal Candidates
President & Vice President
Joe Biden
President
Kamala Harris
Vice-President
House of Representatives
Rep 08
Raja Krishnamoorthi
Rep 11
Bill Foster
Rep 14
Lauren Underwood
State Candidates
State Senators
Cristina Castro | 22
Karina Villa | 25
Linda Holmes | 42
State Representatives
Anna Moeller | 43
Maura Hirschauer | 49
Barbara Hernandez | 50
Maria Peterson | 52
Mary Morgan | 52
Linda Robertson | 65
Suzanne Ness | 66
Randi Olson | 70
Matt Hanson | 83
Stephanie Kifowit | 84
State Judicial Candidates
Kimberly DiGiovanni
Judge 16th Circuit
Julio Cesar Valdez
Judge 16th Circuit | 2nd Subcircuit
Sandra Parga
Judge 16th Circuit | 4th Subcircuit
Local Candidates
Kane County Candidates
State’s Attorney
Jamie Mosser
Circuit Clerk
Theresa Barreiro
Auditor
Penny Wegman
Recorder
Brenda Rodgers
Recorder
Marisela Villegas
Coroner
Monica Silva
Kane County Board Chair
Corinne Pierog
Kane County Board Candidates
Dale Berman | 02
Mavis Bates | 04
Sonia Garcia | 06
Michelle Gumz | 08
William Tarver | 10
Ricky Rivard | 12
Brenda Engelhardt | 14
Ted Penesis | 16
Sandy Kaczmarski | 18
Cherryl Strathmann | 20
Vern Tepe | 22
Jarett Sanchez | 24
These important dates have been copied from the Kane County election website: https://www.kanecountyclerk.org/elections
Find Your Polling Place
Where to VoteRequest Vote By Mail Ballot
Wed Dec 20 2023*
*Ballots will not be sent until Thu Feb 08 2024
Issue Vote By Mail Ballot
For Military/Overseas
Fri Feb 02 2024 – Mon Mar 11 2024
For All Other Vote By Mail
Thu Feb 08 2024 – Thu Mar 14 2024
Last Day to Register to Vote
Tue Feb 20 2024
Grace Period Registration & Voting
(At Kane County Elections Main Office & Aurora Satellite)
Wed Feb 21 2024 – Mon Mar 18 2024
Early Voting Period
(At Kane County Elections Main Office & Aurora Satellite)
Wed Feb 21 2024 – Mon Mar 18 2024
Permanent Sites – Early Voting Period
(All Early Voting Polling Places)
Mon Mar 04 2024 – Mon Mar 18 2024
Last Day to Count Vote By Mail & Provisional Ballots
Tue Apr 02 2024