Jackson Township is one of fifteen townships in DeKalb County, Indiana. As of the 2020 census, its population was 3,664, up from 3,064 at the 2010 census, and it contained 1,448 housing units.
Jackson Township was founded in 1838.
According to the 2010 census, the township has a total area of , of which (or 99.47%) is land and (or 0.53%) is water. Dunton Lake is in this township.
The township contains two cemeteries: Bear Creek and Watson.