Poweshiek Township is a township in Jasper County, Iowa, United States.
Poweshiek Township was established in 1847. It is named for Chief Poweshiek of the Meskwaki people.