 The population density was 2,033.5 people per square mile (785.5 people per square kilometer).The racial makeup of the town was 91.3% White, 1.9% African American, 0.5% Native American, 3.5% Asian, and 1.4% other races from two or more races.Hispanic or Latino of any race were 6.4% of the population.