Deerfield Township is one of twelve townships in Chickasaw County, Iowa, USA. As of the 2000 census, its population was 417.
Deerfield Township was organized in 1856.
Deerfield Township covers an area of and contains no incorporated settlements. According to the USGS, it contains one cemetery, Deerfield.
The stream of Elk Creek runs through this township.