 6.70% of the population were Hispanic or Latino of any race.19.6% were of American, 12.6% German, 11.0% Irish and 9.0% English ancestry according to Census 2000.5.49% reported speaking Spanish at home, while 1.47% speak Vietnamese and 0.97% Lao.