Midterms · Tue, Nov 3, 2026000d 00h 00m 00s

Candidate Alerts

Michigan · Candidate file

John R. Roth, official photo

John R. Roth

Candidate for State Representative · Michigan House District 104 · Republican

On the November 3, 2026 ballot

Michigan Bureau of Elections · Sep 4, 2026

Photo: Open States bulk (data.openstates.org), official chamber portrait

The district

What Michigan House District 104 covers

Covers parts of Manistee County, Antrim County, Grand Traverse County, Kalkaska County, Benzie County, Wexford County · includes Rapid City, Manistee Lake, South Boardman, Kalkaska, Elk Rapids, Bellaire, Brethren, Buckley and 27 more

Map of Michigan House District 104

60 precincts on the map · hover or tap a precinct for its resultEveryone running here →

Precinct lines: U.S. Census Bureau 2020 voting districts (states may have redrawn some precincts since). District lines: U.S. Census Bureau. Election results: certified precinct results from the state election authority. Street map © OpenFreeMap, © OpenMapTiles, © OpenStreetMap contributors.

The 2026 field

Who else is running for Michigan House District 104

Follow this candidate

Know the moment John makes a move

Filings, website changes, ballot status and new public records — by email, on the schedule you choose.

Set up alerts

Campaign/opposition research on a candidate for public office. Not a consumer report; not for any FCRA-regulated purpose (employment, housing, credit).