Migranto

Immigrants in Canada

8.8M foreigners live in Canada — 21% of the country's population

#4 largest immigrant population in the world#2 in North America

Immigrants in Canada by country

The 3 largest groups make up 30% of all immigrants

1Indians
1M11.5%
2Filipinos
835.8K9.5%
3Chinese
772K8.8%
4British
427.5K4.9%
5Pakistanis
266.7K3.0%
6Americans
256.6K2.9%
7Iranians
205.3K2.3%
8Hong Kongers
204.5K2.3%
CountryImmigrants
India1015630
Philippines835779
China771973
United Kingdom427526
Pakistan266682
USA256571
Iran205304
Hong Kong204515
Italy183368
Vietnam179690
South Korea151409
Jamaica144301
Sri Lanka140870
France131039
Syria125767
Poland123819
Portugal120690
Germany118463
Nigeria112065
Haiti107237
Mexico103620
Colombia101001
Iraq98416
Lebanon97179
Algeria96774
Morocco94694
Romania88282
Russia85753
Ukraine83861
Guyana81615
Egypt79528
Bangladesh79033
Afghanistan70392
Netherlands68248
Taiwan64617
Trinidad and Tobago62401
Brazil58045
South Africa52600
Greece50296
El Salvador49004
Ethiopia46425
Cameroon43662
Eritrea42246
DR Congo39790
Turkey37802
UAE36578
Bosnia36008
Saudi Arabia35996
Croatia35035
Somalia34668
Japan33767
Peru33504
Venezuela33298
Israel30362
Serbia30355
Tunisia30350
Kenya29988
Nepal29554
Ireland28912
Hungary28068
Ivory Coast27793
Chile27191
Australia26777
Ghana26394
Malaysia24975
Fiji24028
Cuba23859
Cambodia22917
Moldova22355
Tanzania21068
Albania20718
Bulgaria20575
Argentina20267
Jordan20195
Mauritius20173
Sudan19383
Thailand19110
Kuwait18999
Czech Republic18417
Guatemala18187
Belgium17760
Switzerland17551
Indonesia16815
Ecuador16675
Burundi16563
Kazakhstan15397
Uganda15355
Dominican Republic15172
Saint Vincent and the Grenadines14817
Zimbabwe14291
Senegal13811
Laos13292
Belarus13112
Barbados13022
Singapore12878
Austria12372
Slovakia12340
Spain11315
New Zealand10875
Nicaragua10768
Libya10737
Myanmar10379
North Macedonia10214
Grenada9873
Honduras9817
Denmark9798
Rwanda9317
Palestine9301
Uzbekistan7652
Guinea7598
Saint Lucia7557
Finland7526
Slovenia6412
Sweden6411
Uruguay6231
Bhutan6227
Paraguay6174
Azerbaijan5913
Malta5795
Armenia5457
Costa Rica5117
Macao5036
Latvia4608
Lithuania4551
Brunei4347
Bolivia4219
Cyprus3907
Norway3410
Andorra70

By region of origin

48% of immigrants come from Asia

8.8Mtotal

Ask Migo

Tap a question — our AI assistant answers it in chat, with real migration data

Key facts

Immigrants in Canada in numbers

The share of immigrants from Europe has declined since 1990

55.6% of immigrants came from Europe in 1990, compared with 21.2% today.

Immigration drives population growth

34% of the population growth of Canada since 1990 came from immigrants.

The map of origins has changed since 1990

6 countries have entered the top 20 origins since 1990: Pakistan, Iran, South Korea. Pakistan climbed from outside the top 20 to #5.

People born in Algeria are the fastest-growing group

The number of people born in Algeria living in Canada has grown 50% since 2015, from 64.4K to 96.8K.

1 in 5 residents of Canada was born abroad

8.8M of 41.3M residents were born abroad — 21.3% of the population.

1 in 20 people born in Jamaica lives in Canada

144.3K people born in Jamaica live in Canada — 5.08% of the population of Jamaica.

Immigrant population in Canada over time

Foreigners living in Canada, by year

YearImmigrants
19904229062
19954742398
20005280373
20055981412
20106987509
20157931034
20208192549
20248805641

Largest groups over time

The 5 largest groups in Canada, by year

Indians Filipinos Chinese British Pakistanis
YearIndiansFilipinosChineseBritishPakistanis
199016266811335914459072871521631
199522838317729222133166595840307
200030020822403936738961412271770
2005418282289111454037584084126983
2010548591462997620322562869156541
2015699110603495737086533650201180
2020866951702144721158474286229623
20241015630835779771973427526266682

Fastest-changing groups

How each group's numbers have changed since the selected year

Cameroonians43.7K+61%
Nepalis29.6K+59%
Ivorians27.8K+57%
Bhutanese6.2K+52%
Eritreans42.2K+49%
Nigerians112.1K+48%
Senegalese13.8K+41%
Syrians125.8K+40%

Share of each diaspora living in Canada

Of each group's emigrants worldwide, the share who live in Canada

Hong Kongers
16%204.5K
Filipinos
12%835.8K
Iranians
12%205.3K
British
9%427.5K
Americans
8%256.6K
Chinese
7%772K
Indians
5%1M
Pakistanis
4%266.7K

Data source: International Migrant Stock 2024 (UN DESA, Population Division)

Frequently asked questions

How many foreigners live in Canada?

Around 8.8M immigrants live in Canada — the world's #4 largest immigrant population.

What percentage of the population of Canada are immigrants?

Immigrants make up around 21% of the population of Canada — that's 8.8M out of a total population of 41.3M.

Where do most immigrants in Canada come from?

Most immigrants in Canada come from India, Philippines and China — these three countries account for about 30% of all immigrants.

How many Indians live in Canada?

Around 1M Indians live in Canada — about 12% of all immigrants, the largest group.

Is the immigrant population in Canada growing?

Yes — over the past decade, the number of immigrants in Canada has grown from 7.9M to 8.8M, about 11%.

Where does the data on immigrants in Canada come from?

The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in Canada. Their children born in Canada are not included.

Where to live?

Score countries, regions and cities by what matters to you

Living in Canada

See the full country overview