Society profile
Seychelles
Seychelles: 38 indicators from open sources, newest value for each.
Demography
Population, total 122 730World Bank2025
Population aged 0-14 19.8%World Bank2025
Population aged 15-64 71.5%World Bank2025
Population aged 65+ 8.7%World Bank2025
Female share of population 44.9%World Bank2025
Urban population 45.5%World Bank2025
Fertility rate 1.9World Bank2024
Adolescent fertility rate 53.5World Bank2024
Life expectancy at birth 76.3yearsWorld Bank2024
Infant mortality 12.9‰World Bank2024
Net migration 1 590World Bank2025
Education
Adult literacy rate 93.9%World Bank2010
Secondary school enrolment 70.8%World Bank2024
Tertiary enrolment 14.5%World Bank2024
Education spending 4.5%World Bank2023
Income
GDP per capita, PPP $35 854$World Bank2025
GNI per capita, PPP $34 930$World Bank2025
Gini index 32.1World Bank2018
Poverty headcount at $2.15/day 0.7%World Bank2018
Income share held by richest 10% 23.9%World Bank2018
Health
Connectivity
Individuals using the internet 87.8%World Bank2024
Mobile subscriptions 125.6per 100World Bank2024
Access to electricity 100.0%World Bank2024
Environment
Trust People
Trust Institutions
Confidence in the government survey44.9%Afrobarometer2022
Confidence in parliament survey42.4%Afrobarometer2022
Confidence in the police survey41.8%Afrobarometer2022
Confidence in the courts survey52.9%Afrobarometer2022
Gender Roles
Democracy
It is important to live in a democracy survey73.0%Afrobarometer2022
Satisfied with how democracy works survey46.4%Afrobarometer2022
Immigration Attitudes
Safety
Intentional homicides 8.0per 100kWorld Bank2022
Feels safe walking alone at night survey80.1%Afrobarometer2022
Tolerance
Socially closest countries
Distance is computed on 10 value questions the two societies were both asked, standardised within each survey so that a different questionnaire does not pass for a different society. Similarity is relative to the widest distance in the world.
Every number carries its source and year. Where a country is missing, it is missing — we do not interpolate.