Mifflin Township is one of the fourteen townships of Pike County, Ohio, United States. The 2020 census found 1,210 people in the township. The township seat is Byington. No incorporated municipalities are located in Mifflin Township; the unincorporated village of Latham lies in the eastern part of the township.