As of the census of 2010, 4,479 people, 1,770 households, and 1,578 families resided in the town. The racial makeup of the town was 31.2% White, 1.3% African American, 1% Native American, 0.6% Asian, 63.3% Hispanic or Latino, 0.1 Cuban, and 2.5% from two or more races. Of the 1,770 households, 27.5% had children under the age of 18 living with them, 63.8% were married couples living together, 10.5% had a female householder with no husband present, and 20.4% were not families. About 22.6% had someone living alone who was 65 years of age or older. The average household size was 2.96 and the average family size was 3.27.