 In terms of ancestry, 24.4% were German, 14.5% were Irish, 11.9% were English, 5.9% were Swedish, and 5.0% were American.Of the 3,149 households, 26.9% had children under the age of 18 living with them, 54.9% were married couples living together, 8.7% had a female householder with no husband present, 32.5% were non-families, and 27.3% of all households were made up of individuals.The average household size was 2.31 and the average family size was 2.78.