Bedford Township is one of the twelve townships of Meigs County, Ohio, United States. The 2020 census found 1,249 people in the township. No municipalities are located in Bedford Township, although the unincorporated community of Darwin is located in the township's far north.