 According to the United States Census Bureau, the town has a total area of , of which is land and , or 3.46%, is water.Delta is located southwest of the city of Ashland.At the 2000 census there were 235 people, 107 households, and 77 families in the town.