At the 2010 census there were 4,080 people, 1,561 households, and 1,223 families living in the town. The population density was 637.5 people per square mile (245.8/km). There were 1,652 housing units at an average density of 258.1 per square mile (99.5/km). The racial makeup of the town was 93.6% White, 4.7% Black or African American, 0.3% Native American, 0.4% Asian, 0.1% Pacific Islander, and .9% from two or more races. 0.7% of the population were Hispanic or Latino of any race.