As of the census of 2000, there were 1,505 people, 608 households, and 403 families living in the town. The population density was 820.3 people per square mile (317.5/km). There were 633 housing units at an average density of 345.0 per square mile (133.6/km). The racial makeup of the town was 98.01% White, 0.47% African American, 0.33% Native American, 0.07% Asian, 0.33% from other races, and 0.80% from two or more races. Hispanic or Latino of any race were 1.13% of the population.