As of the census of 2000, there were 15,215 people, 5,414 households, and 4,249 families residing in the town. The population density was 744.7 people per square mile (287.5/km). There were 5,544 housing units at an average density of 271.4 per square mile (104.8/km). The racial makeup of the town was 96.23% White, 1.24% Black, 0.14% Native American, 0.75% Asian, 0.04% Pacific Islander, 0.59% from other races, and 1.01% from two or more races. Hispanic or Latino of any race were 1.79% of the population.