General Primary: Tuesday, March 19, 2024

Elgin Township 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.

Petition and Candidate Guides

Filing Period: November 27 РDecember 4, 2023
Only in the Geneva Office

Get Your Petitions

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