As of the census of 2000, there were 2,015 people, 1,112 households, and 549 families residing in the town. The population density was 3,389.2 inhabitants per square mile (1,318.6/km2). There were 1,606 housing units at an average density of 2,701.3 per square mile (1,051.0/km2). The racial makeup of the town was 90.62% White (87.8% were Non-Hispanic White,) 4.22% African American, 0.10% Native American, 1.74% Asian, 0.99% from other races, and 2.33% from two or more races. Hispanic or Latino of any race were 4.57% of the population.