As of the census of 2000, there were 6,625 people, 3,160 households, and 1,886 families residing in the town. The population density was 408.4 people per square mile (157.7/km2). There were 6,743 housing units at an average density of 415.7 per square mile (160.5/km2). The racial makeup of the town was 96% White, 1.9% Black or African American, 0.2% Native American, 0.3% Asian, <0.1% Pacific Islander, 0.9% from other races, and 0.8% from two or more races. Hispanic or Latino of any race were 1.0% of the population.