As of the census of 2000, there were 441 people, 190 households, and 122 families residing in the town. The population density was 729.1 people per square mile (283.8/km2). There were 230 housing units at an average density of 380.3 per square mile (148.0/km2). The racial makeup of the town was 96.15% White, 2.04% African American, 0.23% Native American, 0.91% from other races, and 0.68% from two or more races. Hispanic or Latino people of any race were 1.81% of the population.