At the 2000 census there were 705 people in the town, organized into 260 households and 192 families. The population density was 763.1 inhabitants per square mile (295.9/km2). There were 277 housing units at an average density of 299.8 per square mile (116.3/km2). The racial makeup of the town was 88.37% White, 4.40% African American, 0.14% Native American, 0.00% Asian, 0.00% Pacific Islander, 5.96% from other races, and 1.13% from two or more races. 11.49% of the population were Hispanic or Latino of any race.