German Township is a township in Kossuth County, Iowa, United States.
German Township was organized in 1887. It was originally settled chiefly by Germans, hence the name.