As of the census of 2000, there were 1,219 people, 486 households, and 320 families residing in the town. The population density was 1,457.3 people per square mile (560.3/km2). There were 613 housing units at an average density of 732.8 per square mile (281.8/km2). The racial makeup of the town was 71.86% White (876 people), 8.70% African American (106 people), 0.66% Native American (8 people), 0.41% Asian (5 people), 0.08% Pacific Islander (1 person), 14.44% from other races (176 people), and 3.86% from two or more races (47 people). Hispanic or Latino of any race were 23.54% of the population (287 people).