2026 General Election · Tuesday, November 3, 2026

Missouri House District 31

2 candidates, listed alphabetically.

Candidates

Ron Fowler

RepublicanIncumbent

In office now
State Representative, District 31 (since 2024)
Work
State Representative, Missouri House District 31 (since 2025); retired from Lake City Army Ammunition Plant (40+ years); former Blue Springs City Council member

Ron Fowler has served as State Representative for District 31 in the Missouri General Assembly since 2024, a district that includes all or part of Jackson County.

Ron Fowler worked more than 40 years at the Lake City Army Ammunition Plant in Independence and served more than 32 years on the Blue Springs City Council. He was elected to the Missouri House in 2024.

Fowler's committees

  • Rules - Legislative
  • Special Committee on Intergovernmental Affairs
  • Special Committee on Property Tax Reform
  • Special Interim Committee on Property Tax Reform
  • Utilities

Sources for Fowler

Justin Geiser

Democratic

Work
U.S. Marine Corps veteran

Justin Geiser served four years in the U.S. Marine Corps and holds a psychology degree from San Diego State University. He grew up in Cass County.

Sources for Geiser

Sources

Candidate list and race details

What's included
U.S. Senate and House, statewide offices, every state legislative district on the ballot and statewide ballot measures.
Everything else
Local races (county, city, school board, judges) and anything else on your ballot are on your official sample ballot: voteroutreach.sos.mo.gov.
Candidate lists
As of Wednesday, October 14, 2026.

This is not an official ballot. Confirm your registration, polling place and ballot with your election office through vote.gov.