As of the census of 2000, there were 19,105 people, 7,703 households, and 5,322 families residing in the county. The population density was 54 people per square mile (21/km2). There were 9,831 housing units at an average density of 28 per square mile (11/km2). The racial makeup of the county was 97.81% White, 0.15% Black or African American, 0.20% Native American, 0.31% Asian, 0.04% Pacific Islander, 0.89% from other races, and 0.60% from two or more races. 2.06% of the population were Hispanic or Latino of any race. 51.8% were of German, 10.6% Polish, 5.8% Irish and 5.8% American ancestry. 94.2% spoke English, 3.0% Spanish and 1.8% German as their first language.