As of the census of 2000, there were 1,141 people, 448 households, and 315 families residing in the town. The population density was 1,690.0 people per square mile (647.9/km). There were 485 housing units at an average density of 718.3 per square mile (275.4/km). The racial makeup of the town was 79.49% White, 13.32% African American, 0.09% Native American, 3.86% Asian, 0.53% from other races, and 2.72% from two or more races. Hispanic or Latino of any race were 2.54% of the population.