De acuerdo con el censo de 2006, el grupo étnico más grande son los anglocanadienses (21%), seguidos por los francocanadienses (15,8%), los escoceses (15,2%), los irlandeses (13,9%), los alemanes (10,2%), los italianos (5%), los chinos (3,9%), los ucranianos (3,6%) y los descendientes de las Primeras Naciones (3,5%).