As of the census of 2000, there were 1,377 people, 504 households, and 347 families residing in the town. The population density was 850.8 people per square mile (328.2/km2). There were 568 housing units at an average density of 350.9 per square mile (135.4/km2). The racial makeup of the town was 74.07% White, 7.48% African American, 0.94% Native American, 16.85% from other races, and 0.65% from two or more races. Hispanic or Latino of any race were 36.17% of the population.