As of the 2010 United States Census, there were 38,786 people, 16,431 households, and 10,627 families living in the county. The population density was . There were 21,566 housing units at an average density of . The racial makeup of the county was 97.1% white, 0.4% Asian, 0.4% American Indian, 0.4% black or African American, 0.2% from other races, and 1.4% from two or more races. Those of Hispanic or Latino origin made up 0.9% of the population. In terms of ancestry, 26.3% were English, 21.0% were Irish, 19.0% were French, 9.2% American, 7.0% Scottish, 6.6% Italian, 2.7% Polish, and 2.2% Scotch-Irish.