As of the census of 2000, there were 346 people, 139 households, and 102 families living in the town. The population density was 1,145.0 people per square mile (445.3/km). There were 147 housing units at an average density of 486.5 per square mile (189.2/km). The racial makeup of the town was 98.84% White, 0.58% Native American (two people), 0.29% Asian (one person), and 0.29% from two or more races (one person). Hispanic or Latino of any race were 0.58% of the population (two people).