Stephen Huffman

State Senator, Ohio · District 5

Senator Huffman is serving his second term in the Ohio Senate, representing the people of the 5th Senate District, which includes all of Miami and Preble counties in addition to portions of Butler, Darke and Montgomery counties.

  • Republican
  • Ohio
  • Currently serving
Portrait of Stephen Huffman
Role State Senator

Current office, as recorded in the directory.

District District 5

The district this member is elected from.

Service since 2024

Dates of service on record.

Font size

Biography

Senator Huffman is serving his second term in the Ohio Senate, representing the people of the 5th Senate District, which includes all of Miami and Preble counties in addition to portions of Butler, Darke and Montgomery counties. He joins the Senate after two terms in the Ohio House from 2015-2018. He also was elected and served as Miami County Coroner from 2012-2015.1

After graduating from Milton-Union High School, Senator Huffman attended the University of Toledo, where he earned a medical degree from the Medical College of Ohio (now the University of Toledo School of Medicine).

Senator Huffman has been a practicing physician for 32 years and he is currently employed by multiple emergency rooms throughout Western Ohio. He also served overseas in underserved regions for 18 months.

A lifelong resident of Miami County, Senator Huffman resides in Tipp City with his wife, Kathryn, and their five children.

135th General Assembly Committee Assignments:

  • Health Committee (Chairman)
  • Medicaid Committee
  • Insurance Committee
  • Primary & Secondary Education Committee

More Senators from Ohio

References

  1. Stephen Huffman, State Senator. ohiosenate.gov. Retrieved October 10, 2026.