The racial makeup of the city was 97.94% White, 1.03% African American, 0.52% Native American, and 0.52% from two or more races.
Per quanto riguarda la suddivisione della popolazione in fasce d'età, il 28,4% era al di sotto dei 18, il 5,7% fra i 18 e i 24, il 27,8% fra i 25 e i 44, il 26,8% fra i 45 e i 64, mentre infine l'11,3% era al di sopra dei 65 anni di età.