Ohio's 12th House of Representatives district is currently represented by Republican Brian Stewart.
It includes all of Madison and Pickaway counties, and a portion of western Franklin County.