Coldwater Township is one of sixteen townships in Butler County, Iowa, United States. As of the 2020 census, its population was 1,286.[3]
Coldwater Township covers an area of 36.23 square miles (93.8 km2) and contains one incorporated settlement, Greene. According to the USGS, it contains seven cemeteries: Brethren, Hardemen, Haselroad, Rose Hill, Saint Marys Catholic, South Vilmar and Wilmar.