According to the United States Census Bureau, the township has a total area of 34.2 square miles (88.6 km), of which 31.8 square miles (82.4 km) is land and 2.4 square miles (6.2 km) (6.99%) is water.
