Darby Township is one of the fifteen townships of Pickaway County, Ohio, United States. The 2020 census found 3,213 people in the township. Part of the village of Harrisburg is located in northern Darby Township, and the unincorporated community of Derby lies in the center of the township.