According to our records, Michael J. Kenyon last ran for office in 2025. Please see our updated voter guide for information about upcoming elections, candidates, and current elected officials.
Start exploring
Recent Experience
- Candidate for Kane County: Elgin Township CouncilCandidate2025View Position
- Candidate for Kane County Board - District 16Candidate2024View Position
- Kane County Board - District 162023 – 2024View Position
- Kane County Board - District 162021 – 2022View Position
District information
Where constituents live
Approximate residential density across the district. Aggregated and anonymized — no individual locations.
FewerMore
About Kane County Board - District 16
The Township Trustee, sometimes known as Township Supervisor or Township Councilmember, is a member of a multi-person board charged with general governance of the township and execution of legislative, executive and administrative powers.
- Term length
- 2023 – 2024
- Next election
- April 1, 2025
Learn more
Nearby Officials

Ted Penesis
Kane County Board - District 16
Other Candidates for Kane County Board - District 16
JR
Janet Rogalla
Republican

Janice Bennett
Democratic
JS
Juan Silva
Democratic

Mark Bialek
Republican
CS
Carl Strathmann
Democratic
DC
Daniel Caban
Republican
