As of the census of 2000, there were 1,957 people, 757 households, and 550 families residing in the town. The population density was 474.3 people per square mile (183.0/km). There were 813 housing units at an average density of 197.1 per square mile (76.0/km). The racial makeup of the town was 95.30% White, 3.01% African American, 0.31% Native American, 0.36% Asian, 0.31% from other races, and 0.72% from two or more races. 1.79% of the population were Hispanic, or Latino of any race.