What is the population of the Seychelles?

The Seychelles has 122,730 people (2025). Since 1960, the population has grown from 41,700 to 122,730, 2.9 times the 1960 figure.

Population of the Seychelles since 1960 Line chart of the population of the Seychelles from 1960 to 2025: from 41,700 to 122,730 people.
1960: 41,700 Highest: 122,730 (2025) 2025: 122,730
Population by decade
YearPopulation
196041,700
197053,600
198063,261
199069,507
200081,131
201089,770
202098,462
2025122,730

What is the capital of the Seychelles?

The capital of the Seychelles is Victoria.

What currency does the Seychelles use?

The Seychelles uses the Seychellois rupee (SCR).

What languages are spoken in the Seychelles?

The official languages of the Seychelles are French and English.

Where is the Seychelles?

The Seychelles is in Africa.

Location on the map

Neighboring countries

This country has no land borders.

How big is the Seychelles?

The Seychelles covers 457 km² (176 sq mi).

Economy of the Seychelles

Gross domestic product (GDP)
$2.39 billion
GDP per person
$19,449
Life expectancy
76.3 years

Data: World Bank (GDP 2025, GDP per person 2025, life expectancy 2024)

Economic development

Income group World Bank classification

Based on economic indicators, the Seychelles is classified as high income. High-income countries have a gross national income per person above $14,005.

Data based on World Bank classifications

Where does the Seychelles rank?

The Seychelles is in the top 50 on two of our six rankings:

More information