As of the census of 2010, there were 5,228 people, 1,802 households, and 1,344 families residing in the city. The population density was 1,528.7 inhabitants per square mile (590.2/km2). There were 1,944 housing units at an average density of 568.4 per square mile (219.5/km2). The racial makeup of the city was 95.4% White, 1.0% African American, 0.7% Native American, 0.9% Asian, 0.3% from other races, and 1.7% from two or more races. Hispanic or Latino of any race were 1.9% of the population.
The median age in the city was 29.7 years. 33.8% of residents were under the age of 18; 7.6% were between the ages of 18 and 24; 36.9% were from 25 to 44; 16.9% were from 45 to 64; and 4.6% were 65 years of age or older. The gender makeup of the city was 49.2% male and 50.8% female.