As of the census of 2010, there were 1,529 people, 537 households, and 400 families residing in the town. The population density was 150 people per square mile (58.0/km). There were 592 housing units at an average density of 58.0 per square mile (22.3/km). The racial makeup of the town was 88.8% White, 7.2% Black or African American, 0.4% Native American, 1.7% from other races, and 1.3% from two or more races. 5.6% of the population were Hispanic or Latino of any race.