State
State Representative, 89th District
- Vote for
- 1
- Term
- 2 years
- Candidates
- 2
- Election
- Nov 3, 2026
What this office does: A state representative votes on Pennsylvania laws and the state budget in the Pennsylvania House of Representatives.
Franklin County only: Chambersburg Borough and Greene, Guilford and Hamilton townships.
Taxes & budget
Shannon Michael JacksonDemocratic
- Proposes funding public schools through state income tax rather than local property taxes.
Rob KauffmanRepublican
- Opposes state spending growth beyond revenue, warning it would require future tax increases.In office
Public safety
Shannon Michael JacksonDemocratic
No documented position found.
Rob KauffmanRepublican
- Sponsored HB 1615, treating a DUI after ARD diversion as a second offense while allowing record expungement.In office
- Proposes bills barring employers from banning locked guns in cars and aligning state law with NFA rulings.In office
Education
Shannon Michael JacksonDemocratic
- Opposes privatizing public education; calls for more public school funding to recruit and retain teachers.
Rob KauffmanRepublican
- Opposed Penn State's plan to close its Mont Alto campus and urged trustees to keep it open.In office
Housing
Shannon Michael JacksonDemocratic
- Supports more affordable housing, including incentives for starter homes costing under $100,000.
Rob KauffmanRepublican
No documented position found.
Economy & jobs
Shannon Michael JacksonDemocratic
- Supports raising the minimum wage from $7.25 to at least $14.50 an hour.
Rob KauffmanRepublican
- Opposed the state's decision not to renew the South Mountain golf course lease.In office
Roads & infrastructure
Shannon Michael JacksonDemocratic
- Calls for treating broadband as critical infrastructure and funding two Orchard Avenue rail bridges.
Rob KauffmanRepublican
No documented position found.
Environment & parks
Shannon Michael JacksonDemocratic
- Opposes hyperscale AI data centers and farmland loss to warehouses in Franklin County.
Rob KauffmanRepublican
No documented position found.
Health & human services
Shannon Michael JacksonDemocratic
- Calls healthcare a right; proposes expanding Pennie to offset lost ACA premium credits.
Rob KauffmanRepublican
No documented position found.
Government & transparency
Shannon Michael JacksonDemocratic
- Supports banning corporate contributions to state and local political campaigns.
Rob KauffmanRepublican
No documented position found.
Courts & justice
Shannon Michael JacksonDemocratic
No documented position found.
Rob KauffmanRepublican
- Opposed an amended felony-murder sentencing bill that dropped mandatory minimums and expanded medical parole.In office
- Sponsored HB 277 letting human trafficking victims sue where they live or where the crimes occurred.In office
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; 10 issues covered in this race.