At the 2020 census, there were 17,075 people and 7,237 households in the town. The population density was . There were 8,029 housing units in the town. The racial makeup of the town was 78.48% White, 4.98% African American, 0.41% Native American, 3.4% Asian, 0.13% Pacific Islander, 3.36% from other races, and 9.24% from two or more races. Hispanic or Latino of any race were 7.92% of the population.
At the 2020 census there were 17075 people and 7237 households in the town The population density was  There were 8029 housing units in the town The racial makeup of the town was 7848% White 498% African American 041% Native American 34% Asian 013% Pacific Islander 336% from other races and 924% from two or more races Hispanic or Latino of any race were 792% of the population