As of the census of 2000, there were 898 people, 385 households, and 262 families residing in the town. The population density was 201.6/km² (521.2/mi²). There were 434 housing units at an average density of 97.4/km² (251.9/mi²). The racial makeup of the town was 73.16% White, 24.16% African American, 0.33% Native American, 0.56% from other races, and 1.78% from two or more races. Hispanic or Latino of any race were 1.89% of the population.
There were 385 households out of which 38.7% had children under the age of 18 living with them, 44.9% were married couples living together, 21.0% had a female householder with no husband present, and 31.7% were non-families. 29.6% of all households were made up of individuals and 15.3% had someone living alone who was 65 years of age or older. The average household size was 2.32 and the average family size was 2.87.