 27.0% were of Czech, 24.1% German, 9.1% American and 5.1% Irish ancestry according to Census 2000.86.3% spoke English, 7.7% Spanish, 4.6% Czech and 1.2% German as their first language.In terms of ancestry in 2016, 32.8% were of German, 30.7% were of Czech, 10.8% were of Irish, 5.4% were of English, 3.4% were of American, 2.2% were of French.