In 2011 (unfortunately the latest available data on the subject), 20.6 percent of Canada’s population consisted of foreign-born people, so we sought to find out where these immigrants come from and from there created a list of the 10 countries that send the most immigrants to Canada.
A total of 271,660 people immigrated to Canada in 2015, a steady increase from the previous year, and the nation does not intend to stop here. As per its immigration targets for 2016, Canada intended to absorb 280,000 to 305,000 people in the year 2016. The actual statistics for this year are not yet available, but it is highly probable that the targets were met. In fact, Canada may even have gone over and above these numbers.
10. Nigeria
Number of immigrants who landed in Canada in 2015: 4,131
9. The United Kingdom and its Colonies
Number of immigrants in 2015: 5,446
8. France
Number of immigrants in 2015: 5,802
7. USA
Number of immigrants in 2015: 7,519
6. Syria
Number of immigrants in 2015: 9,848
5. Pakistan
Number of immigrants in 2015: 11,320
4. Iran
Number of immigrants in 2015: 11,665
3. China
Number of immigrants in 2015: 19,512
2. India
Number of immigrants in 2015: 39,495
1. Philippines
Number of immigrants in 2015: 50,816
Read the full list and article here