According to the United States Census Bureau, the township has a total area of 33.9 square miles (87.8 km2), of which 32.5 square miles (84.3 km2) is land and 1.3 square miles (3.5 km2) (3.95%) is water.
