Beaver Township is one of twelve townships in Humboldt County, Iowa, United States. As of the 2000 census, its population was 351. Beaver Township also contains the county seat of Humboldt County, Dakota City.
Beaver Township was organized in 1878.
According to the United States Census Bureau, Beaver Township covers an area of ; of this, is land and is water.
The township contains both East Beaver Cemetery and Zion Cemetery.