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
Jordan HaireDemocratic
No documented position found.
Jason PurvianceLibertarian
No documented position found.
Diane MullinsRepublican
- Co-sponsored the Ohio Property Protection Act (HB 1).In office
Economy & jobs
Jordan HaireDemocratic
No documented position found.
Jason PurvianceLibertarian
- Supports deregulating small farms.
Diane MullinsRepublican
No documented position found.
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.