At the census of 2000, there were 27,568 people, 9,765 households, and 7,519 families residing in the town. The population density was 631.0 people per square mile (243.6/km2). There were 10,122 housing units at an average density of 231.7 per square mile (89.5/km2). The racial makeup of the town was 85.08% White, 7.56% Black or African American, 0.15% Native American, 2.06% Asian, 0.03% Pacific Islander, 3.07% from other races, and 2.06% from two or more races. Hispanic or Latino of any race were 9.59% of the population.