The three state representatives whose district are in all or part of McHenry County have filed for re-election.
So far, no opponents have filed against 52nd district State Rep. Mark Beaubien (R-Barrington Hills), 63rd district State Rep. Jack Franks (D-Bull Valley) and 64th State Rep. Mike Tryon (R-Crystal Lake).
To replace long-time incumbent Bill Petersen (R-Long Grove), there are two candidates so far:
- Rod Drobinski of Wauconda and
- Dan Duffy of Lake Barrington