At the 2010 census, there were 2,427 people, 1,003 total housing units with 894 being occupied households, and 652 families living in the town. The population density was 622.3 per square mile (235.6/km). There were 1,003 housing units at an average density of 257.2 per square mile (97.4/km). The racial makeup of the town was 56.2% White, 40.4% Black or African American, 0.7% Native American, 0.7% Asian, 0.6% from other races, and 1.4% from two or more races. 1.8% of the population were Hispanic or Latino of any race.