As of the census of 2000, there were 26,799 people, 10,420 households, and 7,200 families residing in the town. The population density was 1,835.6 people per square mile (708.7/km). There were 10,713 housing units at an average density of 733.8 per square mile (283.3/km). The racial makeup of the town was 92.95% White, 1.35% Black or African American, 0.11% Native American, 1.76% Asian, 0.06% Pacific Islander, 1.99% from other races, and 1.77% from two or more races. Hispanic or Latino people of any race were 4.36% of the population.