State
State Representative, 31st District
- Vote for
- 1
- Term
- 2 years
- Candidates
- 2
- Election
- Nov 3, 2026
What this office does: A state representative votes on Ohio laws and the state budget in the Ohio House of Representatives.
Summit County: Barberton, Cuyahoga Falls, Norton, Boston Heights, Boston Township (including Peninsula), Copley Township, Richfield Township and village, and most of Bath Township.
Taxes & budget
Mike KahoeRepublican
- Supports targeted state property tax relief for seniors.
J. Noah SpinnerDemocratic
No documented position found.
Education
Mike KahoeRepublican
- Supports requiring every student to graduate with a resume.
- Supports limiting cell phone use in classrooms.
- Supports public colleges admitting qualified Ohio applicants first.
J. Noah SpinnerDemocratic
- Supports more state school funding and universal school meals.
Economy & jobs
Mike KahoeRepublican
No documented position found.
J. Noah SpinnerDemocratic
- Supports protecting workers' right to organize and bargain.
Roads & infrastructure
Mike KahoeRepublican
- Proposes pausing Ohio's gas tax using surplus state revenue.
J. Noah SpinnerDemocratic
No documented position found.
Environment & parks
Mike KahoeRepublican
- Supports all-of-the-above energy including nuclear, coal and solar.
J. Noah SpinnerDemocratic
- Supports holding polluters accountable and clean energy standards.
Health & human services
Mike KahoeRepublican
No documented position found.
J. Noah SpinnerDemocratic
- Supports lowering prescription drug costs and limiting medical debt.
Government & transparency
Mike KahoeRepublican
No documented position found.
J. Noah SpinnerDemocratic
- Supports fair election maps to end gerrymandering.
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; 7 issues covered in this race.