As of the census of 2000, there were 4,537 people, 1,896 households, and 1,287 families residing in the town. The population density was 1,128.8 people per square mile (435.8/km2). There were 2,032 housing units at an average density of 505.6 per square mile (195.2/km2). The racial makeup of the town was 80.63% White, 15.96% African American, 0.55% Native American, 0.09% Asian, 1.79% from other races, and 0.99% from two or more races. Hispanic or Latino of any race were 4.14% of the population.