 Of the population 1.13% were Hispanic or Latino of any race.24.7% were of Portuguese, 18.6% Italian, 12.4% Irish, 10.5% English and 5.9% French ancestry.85.4% spoke English, 10.4% Portuguese and 1.3% Spanish as their first language.