As of the census of 2010, there were 1,240 people, 494 households, and 341 families residing in the town. The population density was 271 people per square mile (104.8/km). There were 576 housing units at an average density of 125.2 per square mile (48.4/km). The racial makeup of the town was 85.6% White, 13.2% Black or African American, 0.4% Native American, 0.1% from other races, and 0.6% from two or more races. 0.1% of the population were Hispanic or Latino of any race.