British Isles origin 28%, French origin 23%, other European 15%, Amerindian 2%, other, mostly Asian, African, Arab 6%, mixed background 26%

Religions:

Roman Catholic 42.6%, Protestant 23.3% (including United Church 9.5%, Anglican 6.8%, Baptist 2.4%, Lutheran 2%), other Christian 4.4%, Muslim 1.9%, other and unspecified 11.8%, none 16% (2001 census)

Languages:

English (official) 58.8%, French (official) 21.6%, other 19.6% (2006
Census)

Literacy:

definition: age 15 and over can read and write

total population: 99%

male: 99%

female: 99% (2003 est.)