 Twin Lakes Township was named for a pair of lakes within its borders.According to the United States Census Bureau, the township has a total area of 36.0 square miles (93.3 km²), of which 32.8 square miles (84.9 km²) of it is land and 3.2 square miles (8.4 km²) of it (8.97%) is water.As of the census of 2000, there were 847 people, 241 households, and 185 families residing in the township.