As of the census of 2000, there were 22,908 people, 8,882 households, and 6,270 families living in the county. The population density was 56 people per square mile (22/km2). There were 9,324 housing units at an average density of 23 per square mile (9/km2). The racial makeup of the county was 97.91% White, 0.14% Black or African American, 0.08% Native American, 0.50% Asian, 0.74% from other races, and 0.62% from two or more races. 1.46% of the population were Hispanic or Latino of any race. 45.6% were of German, 19.5% American, 7.0% English and 6.9% Irish ancestry according to Census 2000.