As of the census of 2000, there were 1,464 people, 563 households, and 407 families residing in the town. The population density was 1,433.0 people per square mile (554.2/km2). There were 650 housing units at an average density of 636.2 per square mile (246.0/km2). The racial makeup of the town was 71.79% White, 0.14% African American, 2.05% Native American, 0.07% Asian, 23.43% from other races, and 2.53% from two or more races. Hispanic or Latino of any race were 60.31% of the population.