Migranto

Immigrants in Seychelles

12.8K foreigners live in Seychelles — 11% of the country's population

#193 largest immigrant population in the world#51 in Africa

Immigrants in Seychelles by country

The 3 largest groups make up 65% of all immigrants

1Indians
6.7K52.6%
2Malagasy
8296.5%
3Filipinos
7305.7%
4Sri Lankans
6194.8%
5Mauritians
5734.5%
6Chinese
5274.1%
7Kenyans
4223.3%
8British
3002.3%
CountryImmigrants
India6735
Madagascar829
Philippines730
Sri Lanka619
Mauritius573
China527
Kenya422
United Kingdom300
South Africa262
Thailand246
France246
Bangladesh227
Nepal180
Indonesia145
Nigeria139
Italy125
Russia99
Germany86
Somalia64
Australia51
Cuba43
Maldives38
Belgium38
Uganda27
Pakistan23
Spain23

By region of origin

74% of immigrants come from Asia

12.8Ktotal

Ask Migo

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

Key facts

Immigrants in Seychelles in numbers

Indians are the largest group by a wide margin

53% of all immigrants were born in India, while the next group accounts for just 6%.

Immigration drives population growth

19% of the population growth of Seychelles since 1990 came from immigrants.

The map of origins has changed since 1990

3 countries have entered the top 20 origins since 1990: Thailand, Bangladesh, Indonesia. Thailand climbed from outside the top 20 to #10.

More immigrants come from a single country than in 1990

The largest group's share rose from 43% to 53%, and today that group is people born in India.

The share of immigrants from Europe has declined since 1990

21.6% of immigrants came from Europe in 1990, compared with 7.2% today.

1 in 9 residents of Seychelles was born abroad

12.8K of 121.4K residents were born abroad — 10.5% of the population.

Immigrant population in Seychelles over time

Foreigners living in Seychelles, by year

YearImmigrants
19902947
19954514
20006095
20058568
201011053
201512367
202012593
202412797

Largest groups over time

The 5 largest groups in Seychelles, by year

Indians Malagasy Filipinos Sri Lankans Mauritians
YearIndiansMalagasyFilipinosSri LankansMauritians
199012763461316258
19951651279229391383
20002026525398467509
20053907620514500502
20105788716630534495
20156482801705598554
20206628816718609564
20246735829730619573

Fastest-changing groups

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

Maldivians38+3%
Belgians38+3%
Indians6.7K+2%
Malagasy829+2%
Filipinos730+2%
Sri Lankans619+2%
Mauritians573+2%
Chinese527+2%

Share of each diaspora living in Seychelles

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

Mauritians
1%573

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

Frequently asked questions

How many foreigners live in Seychelles?

Around 12.8K immigrants live in Seychelles — the world's #193 largest immigrant population.

What percentage of the population of Seychelles are immigrants?

Immigrants make up around 11% of the population of Seychelles — that's 12.8K out of a total population of 121.4K.

Where do most immigrants in Seychelles come from?

Most immigrants in Seychelles come from India, Madagascar and Philippines — these three countries account for about 65% of all immigrants.

How many Indians live in Seychelles?

Around 6.7K Indians live in Seychelles — about 53% of all immigrants, the largest group.

Is the immigrant population in Seychelles growing?

Barely — over the past decade, the number of immigrants in Seychelles has changed from 12.4K to 12.8K, about 3%.

Where does the data on immigrants in Seychelles come from?

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

Where to live?

Score countries, regions and cities by what matters to you

Living in Seychelles

See the full country overview