 The water bodies of Big Trade Lake and Little Trade Lake are near the center of the town, with the unincorporated community of Trade Lake located near the northeast corner of Little Trade Lake.According to the United States Census Bureau, the town has a total area of , of which is land and , or 8.41%, is water.As of the census of 2000, there were 871 people, 366 households, and 260 families residing in the town.