Two decades of stable immigration has made the Canadian population significantly diverse, according to a recent survey.

The 2011 National Household Survey revealed the percentage of people living in Canada who were born someplace else is expanding along with those who consider themselves to be members of a visible minority, The Globe and Mail reported.

More than 2.1 million immigrants in the last decade has made Canada the country with the highest foreign-born population in all the G8 (The group of eight leading industrialized countries also including France, Germany, Italy, Japan, Russia -- who has been suspended -- the U.K. and U.S., as well as the European Union).

Canada's foreign-born resident population is 6.8 million, which is about 20.6 percent of the total population, compared to 19.8 per cent in 2006, the survey said, The Globe and Mail reported.

And the faces of the new Canada are varied compared to 30 years ago, where most immigrants were Asian or Middle Eastern -- especially China and The Philippines.

While the Asians still dominate the immigrant population, a growing percentage is from Africa, the Caribbean, and Central and South America.

With the changing immigrant groups, the religious makeup of the country is also changing.

And many of the new immigrants are young, according to the survey.

The median age was 31.7, compared to 47.4 for the total immigrant population and 37.3 for those who were born in Canada, The Globe and Mail reported.

The survey showed that the immigrant groups are clustering together, as is often the case, which means that parts of Canada are losing parts of their homogenous past -- more than six in 10 immigrants who arrived between 2006 and 2011 settled in one of the three big metro areas.

Ontario saw 43 percent of all newcomers, during the past five years, and British Columbia has about 16 percent, which has created diverse boroughs like Markham and Surrey.