Cottonwood Township is a township in Chase County, Kansas, United States. As of the 2000 census, its population was 184.
Cottonwood Township covers an area of . The streams of Bruno Creek, Cedar Creek, Coon Creek, Coyne Branch, French Creek, Gould Creek, Holmes Creek and Silver Creek run through this township.
The township contains the following settlements:
The township contains the following cemeteries: