As of the census of 2000, there were 40,867 people, 16,718 households, and 11,318 families residing in the county. The population density was 59 people per square mile (23/km2). There were 18,707 housing units at an average density of 27 per square mile (10/km2). The racial makeup of the county was 92.16% White, 5.22% Black or African American, 0.56% Native American, 0.44% Asian, 0.01% Pacific Islander, 0.26% from other races, and 1.36% from two or more races. Approximately 1.01% of the population were Hispanic or Latino of any race. Among the major first ancestries reported in Butler County were 31.7% American, 13.8% German, 11.6% Irish and 10.5% English.