The Gist
Home

State

State Representative, 47th District

Vote for
1
Term
2 years
Candidates
3
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.

Butler County: Hamilton, Oxford Township (including the city of Oxford), Fairfield, Hanover and Reily townships, and parts of St. Clair and Ross townships.

Taxes & budget

  • Jordan HaireDemocratic

    No documented position found.

  • Jason PurvianceLibertarian

    • Proposes cuts to non-essential state programs.
  • Diane MullinsRepublican

    • Co-sponsored eliminating replacement property tax levies (HB 28).In office

Public safety

  • Jordan HaireDemocratic

    No documented position found.

  • Jason PurvianceLibertarian

    • Opposes license-plate readers and facial recognition surveillance.
  • Diane MullinsRepublican

    • Co-sponsored the Repeat Offender Act (HB 5).In office

Education

  • Jordan HaireDemocratic

    • Supports adequately funding public schools.
    • Supports school options that do not reduce other students' funding.
  • Jason PurvianceLibertarian

    No documented position found.

  • Diane MullinsRepublican

    No documented position found.

Housing

Economy & jobs

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; 5 issues covered in this race.