Learn About the Democratic Party of Kane County

Candidates | Kane County Election Guide

Consolidated Election: April 4, 2023

Who is on the ballot?

Kane County residents will vote on Local races in the 2023 General Election.

Complete Candidate List Coming Soon

There are a lot of wonderful candidates on the ballot running in nonpartisan races who wish to serve their communities in Kane County.

The League of Women Voters has put together some wonderful Meet the Candidate Nights to help everyone make informed voting decisions.

We would like you to consider voting for the following candidates:


School Board District 129

  • Tom St Jules

District 131 School Board

  • Alex Arroyo
  • Judd Lofchie
  • Juan Sifuentes

Aldermanic Candidates

  • Ward 1: Emmanuel Llamas
  • Ward 5: David Cannon

Fox  Metro Trustee: District 5

  • Casildo Casey Cuevas


School Board

  • Raquel Gonzalez-Thomas
  • Danielle Sligar
  • Jeffery Robert Arulandu


School Board 300

  • Randi Gauthier
  • Olutola Makinde
  • Nancy Zettler

Saint Charles

St Charles School Board District 303

Four Year Seats
  • Becky Mc Cabe
  • Lauren Duddles
2 Year Seat
  • Mike Backer

ECC Board

United4ECC Slate
  • Sergio Rodriguez
  • Patricia Arroyo
  • Jennifer Rakow
  • Patrick E. Parks

St Charles Library Board

  • Bonnie Dauer
  • Allison Lanthrum

These important dates have been copied from the Kane County election website: https://www.kanecountyclerk.org/elections

Find Your Polling Place

Search for your Voting Locations

Request Vote By Mail Ballot

Wed January 4, 2023*
*Ballots will not be sent until Friday March 10, 2023

Request Your Vote by Mail Ballot

Permanent Vote by Mail Requests

These ballots are for any election that does not require a party. (If you choose this option, please be aware that you will still need to request primary ballots.)

Request Your Permanent Vote by Mail Ballot

Issue Vote By Mail Ballot

For Military/Overseas
Fri March 10, 2023 – Monday March 27, 2023
For All Other Vote By Mail
Friday March 10, 2023 – Thu March 30, 2023

Last Day to Register to Vote

Tue March 7, 2023

Grace Period Registration & Voting

(At Kane County Elections Main Office & Aurora Satellite)
Wed March 8, 2023 – Mon April 3, 2023

Early Voting Period

(At Kane County Elections Main Office & Aurora Satellite)
Friday March 10, 2023 – Mon April 3, 2023

Find Your Polling Place

Permanent Sites – Early Voting Period

(All Early Voting Polling Places)
Mon March 20, 2023 – Mon April 3, 2023

Find Your Polling Place

Last Day to Count Vote By Mail & Provisional Ballots

Tue April 18, 2023