As of the census of 2000, there were 381,751 people, 148,219 households, and 105,531 families residing in the county. The population density was 422 people per square mile (163/km2). There were 156,720 housing units at an average density of 173 per square mile (67/km2). The racial makeup of the county was 92.76% White, 3.69% African American, 0.18% Native American, 0.86% Asian, 0.03% Pacific Islander, 1.39% from other races, and 1.10% from two or more races. Hispanic or Latino of any race were 2.96% of the population. 42.0% were of German, 12.6% American, 7.7% Irish, 6.4% English and 5.1% Italian ancestry. 94.8% spoke English and 2.9% Spanish as their first language.