Berlin Township is one of the twenty-two townships of Knox County, Ohio, United States. The 2020 census found 1,772 people in the township. No municipalities are located in Berlin Township, although the unincorporated community of Ankenytown lies in the north central part of the township.