As of the census of 2000, there were 1,568 people, 725 households, and 440 families residing in the town. The population density was 687.7 people per square mile (265.5/km2). There were 819 housing units at an average density of 359.2 per square mile (138.7/km2). The racial makeup of the town was 89.60% White, 5.48% African American, 1.28% Native American, 1.34% Asian, 1.15% from other races, and 1.15% from two or more races. Hispanic or Latino of any race were 2.87% of the population.