 The racial makeup of the county was 94.2% white, 0.7% Asian, 0.6% black or African American, 0.3% American Indian, 3.0% from other races, and 1.3% from two or more races.Those of Hispanic or Latino origin made up 7.7% of the population.In terms of ancestry, 32.8% were German, 13.8% were Irish, 12.1% were English, 9.2% were American, 8.8% were Italian, 7.6% were Swedish, and 5.8% were Polish.