At the 2000 census there were 627 people, 258 households, and 192 families in the town. The population density was . There were 284 housing units at an average density of 24.6 per square mile (9.5/km2). The racial makeup of the town was 98.88% White, 0.16% Black or African American, 0.32% Asian, 0.16% from other races, and 0.48% from two or more races.
