John (JR) R. Roth (R-104)

State Representative John Roth

John (JR) R. Roth (R-104)
Email - Web Site

Capitol: 517.373.1766
FAX: 517.373.5930
District: 231.645.7684
Michigan House of Representatives
Room S-1388 Cora B. Anderson House Office Building 124 North Capitol Avenue
Lansing, MI 48933
124 North Capitol Avenue
Lansing, MI 48933
Residence:Traverse City, MI

Committee Assignments


John Roth is the former chair of the Grand Traverse County Republican Party and six-year member of the county's Parks and Recreation Commission. Roth moved to Traverse City in 1987 with his wife of 32 years, a nurse at the local hospital. The couple has two teenage daughters. Roth runs a marina and does lawn maintenance at a local country club in the summer. In the winter, he works at a ski house. Roth graduated with a degree in marine management from Northwestern Michigan College.

Election / Personal Info

First Elected: 2020    Next Election: 2022
Spouse: Karen   
Counties Representing
Grand Traverse