As of the 2010 United States Census, there were 47,798 people, 18,016 households, and 13,314 families living in the county. The population density was . There were 20,140 housing units at an average density of . The racial makeup of the county was 88.7% white, 6.9% black or African American, 1.0% Asian, 0.3% American Indian, 1.4% from other races, and 1.7% from two or more races. Those of Hispanic or Latino origin made up 3.0% of the population. In terms of ancestry, 25.9% were German, 22.4% were Irish, 15.8% were English, 6.2% were Italian, and 6.1% were American.