Dayton Township is one of twelve townships in Chickasaw County, Iowa, United States. As of the 2000 census, its population was 1,752.
Dayton Township was organized in 1859. It is named for William L. Dayton.
Dayton Township covers an area of and contains no incorporated settlements. According to the USGS, it contains three cemeteries: Children of Israel, New Hampton and Saint Marys.
The stream of Spring Branch runs through this township.