As of the census of 2010, there were 23,292 people, 7,472 households, and 5,357 families residing in the town. The population density was 5,129.9 people per square mile (1,981.3/km2). There were 7,190 housing units at an average density of 1,703.3 per square mile (657.8/km2). The racial makeup of the town was 50.7% White, 9.5% Black, 0.7% Native American, 17.9% Asian (8.5% Indian, 1.6% Vietnamese, 1.5% Chinese, 1.2% Filipino, 0.7% Korean, 0.1% Japanese, 4.2% Other Asian), 0.0% Pacific Islander, 16.0% from other races, and 5.2% from two or more races. Hispanic or Latino of any race were 33.6% of the population.