State
State Representative, 104th District
- Vote for
- 1
- Term
- 2 years
- Candidates
- 3
- Election
- Nov 3, 2026
What this office does: A state representative votes on Michigan laws and the state budget on behalf of the district.
Covers part of Grand Traverse, Antrim, Kalkaska, Benzie, Manistee and Wexford counties.
Public safety
Mitchell Ryan DistinDemocratic
- Supports banning Flock and other license plate reader cameras.
Alexander JarvisLibertarian
No documented position found.
John R. RothRepublican
No documented position found.
Housing
Mitchell Ryan DistinDemocratic
- Proposes barring non-residents from buying Michigan land and homes.
- Proposes a two-home family limit and Wall Street homebuying ban.
Alexander JarvisLibertarian
No documented position found.
John R. RothRepublican
- Introduced a tax abatement for fixing up smaller properties.
Economy & jobs
Mitchell Ryan DistinDemocratic
- Proposes replacing utility monopolies with community and local utilities.
Alexander JarvisLibertarian
No documented position found.
John R. RothRepublican
- Sponsored HB 4001 preserving the tipped wage credit.In office
Environment & parks
Mitchell Ryan DistinDemocratic
- Supports banning data centers in Michigan.
Alexander JarvisLibertarian
No documented position found.
John R. RothRepublican
No documented position found.
Health & human services
Mitchell Ryan DistinDemocratic
No documented position found.
Alexander JarvisLibertarian
No documented position found.
John R. RothRepublican
- Supports stronger MDHHS contract oversight after a critical audit.In office
- Supports closing the Michigan Youth Treatment Center.In office
Government & transparency
Mitchell Ryan DistinDemocratic
- Supports banning corporate PACs.
Alexander JarvisLibertarian
No documented position found.
John R. RothRepublican
- Supports photo ID and banning unsolicited absentee ballot mailings.
- Sponsored bill limiting state-funded severance payouts, passed by Legislature.In office
Challengers are listed first and incumbents last; otherwise candidates appear in ballot order. The Gist does not rank, rate or endorse candidates. Only positions backed by a cited source are shown; 6 issues covered in this race.