 The racial makeup of the town was 86.7% White, 0.2% Black or African American, 0.8% Native American, 0.2% Asian, 7.5% from other races, and 4.4% from two or more races.11.2% of the population were Hispanic or Latino of any race.Of the 674 households 36.2% had children under the age of 18 living with them, 57.9% were married couples living together, 13.6% had a female householder with no husband present, and 25.1% were non-families.