The 2001 census recorded 30,007,094 people, and as of October 2005 the population has been estimated by Statistics Canada as 32.3 million people[9], an increase of some 2.3 million people by both immigration and natural growth. About three-quarters of Canada's population live within 150 km of the U.S. border, and a similar proportion live in urban areas.
In the 2001 census, 39.42% of respondents reported their ethnic origins as "Canadian", most of whom are believed to be of British, Irish, and French heritage of earlier immigrants. In addition, 20.17% identified their origin as English, 15.75% as French, 14.03% as Scottish, and 12.90% as Irish. Numerous other groups were also reported. Ethnic origins reported by more than 1 million people included: German (9.25%), Italian (4.29%), Chinese (3.69%), Ukrainian (3.61%) and North American Indian(3.38%).
Close to four million people reported they were members of a visible minority, amounting to 13.44% of the total population. (Note that Aboriginal peoples are not considered visible minorities). Also, the 2001 census reported that Canada had 5,448,480 immigrants. [10]
Sources: University World and Wikipedia