As of the census of 2000, there were 1,723 people, 737 households, and 426 families living in the town. The population density was 1,346.7 people per square mile (519.7/km2). There were 814 housing units at an average density of 636.2 per square mile (245.5/km2). The racial makeup of the town was 89.8% White, 1.6% African American, 0.5% Native American, 2.2% Asian, 2.8% from other races, and 3.1% from two or more races. Hispanic or [Latino of any race were 5.3% of the population.