General Election: Tuesday, November 5, 2024
Elgin Township residents will vote on Federal, State and Local races in the 2024 General Election.
More information will be posted to this page as it becomes available.
Federal Candidates
President & Vice President
![Kamala Harris](https://www.elgindems.org/wp-content/uploads/2019/04/Kamala-Harris.jpg)
Kamala Harris
President
House of Representatives
![Raja Krishnamoorthi](https://www.elgindems.org/wp-content/uploads/2022/04/Raja-Krishnamoorthi.jpg)
Rep 08
Raja Krishnamoorthi
State Candidates
State Senators
![Christina Castro](https://www.elgindems.org/wp-content/uploads/2022/04/Christina-Castro.jpg)
Cristina Castro | 22
State Representatives
![Anna Moeller](https://www.elgindems.org/wp-content/uploads/2022/04/Anna-Moeller.jpg)
Anna Moeller | 43
![Maura Hirschauer](https://www.elgindems.org/wp-content/uploads/2022/04/Maura-Hirschauer.jpg)
Maura Hirschauer | 49
![linda robertson](https://www.elgindems.org/wp-content/uploads/2022/08/Linda-Robertson.jpg)
Linda Robertson | 65
![Suzanne Ness](https://www.elgindems.org/wp-content/uploads/2022/07/Suzanne-Ness.jpg)
Suzanne Ness | 66
Judicial Candidates
![kimberly digiovanni](https://www.elgindems.org/wp-content/uploads/2024/01/Kimberly-DiGiovanni.jpg)
Kimberly DiGiovanni
Judge 16th Circuit
![julio cesar valdez](https://www.elgindems.org/wp-content/uploads/2024/04/Julio-Cesar-Valdez.jpg)
Julio Cesar Valdez
Judge 16th Circuit | 2nd Subcircuit
![sandra parga](https://www.elgindems.org/wp-content/uploads/2024/01/Sandra-Parga.jpg)
Sandra Parga
Judge 16th Circuit | 4th Subcircuit
![judge rene cruz](https://www.elgindems.org/wp-content/uploads/2024/06/Judge-Rene-Cruz.jpg)
Judge Rene Cruz | Retention
![michael noland](https://www.elgindems.org/wp-content/uploads/2024/06/Michael-Noland.jpg)
Michael Noland
Judge 16th Circuit | Retention
Local Candidates
Kane County Candidates
![Jamie Mosser](https://www.elgindems.org/wp-content/uploads/2020/03/Jamie-Mosser.jpg)
State’s Attorney
Jamie Mosser
![Theresa Barreiro](https://www.elgindems.org/wp-content/uploads/2020/03/Theresa-Barreiro.jpg)
Circuit Clerk
Theresa Barreiro
![Penny Wegman](https://www.elgindems.org/wp-content/uploads/2020/06/Penny-Wegman.jpg)
Auditor
Penny Wegman
![marisela villegas](https://www.elgindems.org/wp-content/uploads/2024/04/Marisela-Villegas.jpg)
Recorder
Marisela Villegas
![dr. monica silva](https://www.elgindems.org/wp-content/uploads/2024/04/Dr.-Monica-Silva.jpg)
Coroner
Dr. Monica Silva
Kane County Board Chair
![corinne pierog](https://www.elgindems.org/wp-content/uploads/2024/04/Corinne-Pierog.jpg)
Corinne Pierog
Kane County Board Candidates
![cherryl strathmann](https://www.elgindems.org/wp-content/uploads/2024/04/Cherryl-Strathmann.jpg)
Cherryl Strathmann | 20
![Vern Tepe](https://www.elgindems.org/wp-content/uploads/2020/03/Vern-Tepe.jpg)
Vern Tepe | 22
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 Aug 07, 2024*
*Ballots will not be sent until Thu Sep 26, 2024
Issue Vote By Mail Ballot
For Military/Overseas
Fri Sep 20, 2024 – Mon Oct 28, 2024
For All Other Vote By Mail
Thu Sep 26, 2024 – Thu Oct 31, 2024
Last Day to Register to Vote
Tue Oct 08, 2024
Grace Period Registration & Voting
(At Kane County Elections Main Office & Aurora Satellite)
Wed Oct 09 2024 – Mon Nov 04, 2024
Early Voting Period
(At Kane County Elections Main Office & Aurora Satellite)
Thu Sep 26, 2024 – Mon Nov 04 2024
Permanent Sites – Early Voting Period
(All Early Voting Polling Places)
Mon Oct 21, 2024 – Mon Nov 04, 2024
Last Day to Count Vote By Mail & Provisional Ballots
Tue Nov 19, 2024
![vote](https://www.elgindems.org/wp-content/uploads/2020/03/vote-banner-1200x628-1.jpg)