As of the census of 2010, there were 2,810 people in 1,143 households, including 795 families, in the city. The population density was 325 people per square mile (125/km). There were 1,258 housing units at an average density of 146.3 per square mile (56.2/km). The racial makeup of the city was 93.7% White, 0.2% Black or African American, 2.5% Native American, 0.3% Asian, 0.7% from other races, and 2.5% from two or more races. 1.4% of the population were Hispanic or Latino of any race.