Beaver Township is one of sixteen townships in Butler County, Iowa, United States.
As of the 2020 census, its population was 1,323.
[3] Beaver Township covers an area of 36.35 square miles (94.1 km2) and contains one incorporated settlement, New Hartford.
According to the USGS, it contains three cemeteries: Behrends, Bidwell and Oak Hill.
This article about the geography of Butler County, Iowa is a stub.