Knox Township is one of the nineteen townships of Guernsey County, Ohio, United States. As of the 2020 census the population was 538. No municipalities are located in Knox Township. Knox Township was established in 1819. It is one of five Knox Townships statewide.