Elgin Township Democratic Candidates

General Election: November 3, 2026

00
Days
00
Hours
00
Minutes
00
Seconds

Elgin Township residents will vote on races in the 2026 Midterm Election.

Government without Drama
Common Sense Solutions | Working for the Common Good

Democrats just get the job done! Meet candidates who only want to serve our community.
No nonsense responsibility from people you know you can trust.

Federal Candidates

juliana stratton

Juliana Stratton | Senate

melissa bean

Melissa Bean | IL 08


State Candidates

Governor & Lieutenant Governor

Governor JB Pritzker

JB Pritzker |
Governor

christian mitchell

Christian Mitchell |
Lieutenant Governor

Statewide Illinois Candidates

margaret croke

Margaret Croke | Comptroller

Kwame Raoul

Kwame Raoul |
State’s Attorney

Alexi Giannoulias

Alexi Giannoulias |
Secretary of State

Mike Frerichs

Michael Frerichs | Treasurer


Illinois State Representatives

Anna Moeller

Anna Moeller | 43

Maura Hirschauer

Maura Hirschauer | 49

Suzanne Ness

Suzanne Ness | 66


Local Candidates

Brenda Rodgers

Brenda Rodgers | County Clerk

amy johnson

Amy Johnson | Sheriff

penny wegman

Penny Wegman | Treasurer

jerry cook

Jerry Cook | Regional Superintendent of Schools

Kane County Board Candidates

deb allen

Deborah Allan | 17

Mo Iqbal

Mo Iqbal | 19

Do you vote by mail? Important postmark changes! Mail your ballot ASAP!

vote by mail dates

These important dates have been copied from the Kane County election website: https://clerk.kanecountyil.gov/Elections

Find Your Polling Place

Request Vote By Mail Ballot

Wed Aug 05 2026*
*Ballots will not be sent until Thu Sep 24 2026

Issue Vote By Mail Ballot

For Military/Overseas
Fri Sep 18 2026 – Mon Oct 26 2026

For All Other Vote By Mail
Thu Sep 24 2026 – Thu Oct 29 2026

Last Day to Register to Vote

Tue Oct 06 2026

Grace Period Registration & Voting

(At Kane County Elections Main Office & Aurora Satellite)
Wed Oct 07 2026 – Mon Nov 02 2026

Early Voting Period

(At Kane County Elections Main Office & Aurora Satellite)
Thu Sep 24 2026 – Mon Nov 02 2026

Permanent Sites – Early Voting Period

(All Early Voting Polling Places)
Mon Oct 19 2026 – Mon Nov 02 2026

Last Day to Count Vote By Mail & Provisional Ballots

Tue Nov 17 2026

vote by mail dates
vote