As of the census of 2000, there were 2,515 people, 1,027 households, and 650 families residing in the city. The population density was 1,186.9 people per square mile (458.0/km2). There were 1,120 housing units at an average density of 528.5 per square mile (204.0/km2). The racial makeup of the city was 95.67 percent White, 0.04 percent African American, 1.59 percent Native American, 0.52 percent Asian, 1.31 percent from other races, and 0.87 percent from 2 or more races. Hispanic or Latino of any race were 4.29 percent of the population.