Jefferson Township is one of the ten townships of Fayette County, Ohio, United States. As of the 2020 census the population was 2,607. Two villages are located in Jefferson Township: Jeffersonville, the second largest municipality in Fayette County, in the center, and part of Octa in the southwest.