 The population was 1,645 at the 2010 census.According to the United States Census Bureau, the township has a total area of , of which is land and , or 2.39%, is water.The St. Joseph River flows from east to west through the township, past the village of Tekonsha.