Dudley Township is one of the fifteen townships of Hardin County, Ohio, United States. As of the 2020 census the population was 1,490. No municipalities are located in Dudley Township, although the unincorporated community of Hepburn lies in the township's north.