 As of 2015 the largest self-reported ancestry groups were 48.50% English, 16.10% Welsh, 11.00% German and 7.25% Irish.There were 11,105 households out of which 31.10% had children under the age of 18 living with them, 57.90% were married couples living together, 10.30% had a female householder with no husband present, and 28.10% were non-families.25.20% of all households were made up of individuals and 12.70% had someone living alone who was 65 years of age or older.