As of the census of 2000, there were 984 people, 397 households, and 271 families residing in the town. The population density was 258.7 people per square mile (100.0/km2). There were 437 housing units at an average density of 114.9 per square mile (44.4/km2). The racial makeup of the town was 95.43% White, 2.54% Black or African American, 0.10% Native American, 0.91% from other races, and 1.02% from two or more races. 2.54% of the population were Hispanic or Latino of any race.