 According to the United States Census Bureau, the town has a total area of , of which is land and , or 0.59%, is water.The town is drained by the Deerfield River, a tributary of the Connecticut River.As of the census of 2000, there were 96 people, 40 households, and 24 families residing in the town.