Current Candidates

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

Joe Biden
President

Kamala Harris

Kamala Harris
Vice-President

House of Representatives

Raja Krishnamoorthi

Rep 08
Raja Krishnamoorthi

Bill Foster

Rep 11
Bill Foster

Lauren Underwood

Rep 14
Lauren Underwood


State Candidates

State Senators

Christina Castro

Cristina Castro | 22

Karina Villa

Karina Villa | 25

linda holmes

Linda Holmes | 42

State Representatives

Anna Moeller

Anna Moeller | 43

Maura Hirschauer

Maura Hirschauer | 49

Barbara Hernandez

Barbara Hernandez | 50

Maria Peterson

Maria Peterson | 52

Mary Morgan

Mary Morgan | 52

linda robertson

Linda Robertson | 65

Suzanne Ness

Suzanne Ness | 66

Randi Olson

Randi Olson | 70

Matt Hanson

Matt Hanson | 83

Stephanie Kifowit

Stephanie Kifowit | 84

State Judicial Candidates

sandra parga

Sandra Parga
Judge 4th SubCircuit

kimberly digiovanni

Kimberly DiGiovanni
Judge 16th Circuit


Local Candidates

Kane County Candidates

Jamie Mosser

State’s Attorney
Jamie Mosser

Theresa Barreiro

Circuit Clerk
Theresa Barreiro

Penny Wegman

Auditor
Penny Wegman

Marisela Villegas

Recorder
Marisela Villegas

Monica Silva

Coroner
Monica Silva

Kane County Board Chair

Corinne Pierog

Corinne Pierog

Kane County Board Candidates

Dale Berman

Dale Berman | 02

Mavis Bates

Mavis Bates | 04

Sonia Garcia

Sonia Garcia | 06

Michelle Gumz

Michelle Gumz | 08

William Tarver

William Tarver | 10

Ricky Rivard

Ricky Rivard | 12

brenda engelhardt

Brenda Engelhardt | 14

Ted Penesis

Ted Penesis | 16

sandy kaczmarski

Sandy Kaczmarski | 18

Cherryl Fritz Strathmann

Cherryl Strathmann | 20

Vern Tepe

Vern Tepe | 22

Jeff Sanchez

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 Vote

Request 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

Vote