Humanity Forecast
← Back to all countries
Cabo Verde flag

Cabo Verde

An archipelago of ten volcanic islands in the central Atlantic Ocean about 570 km off the West African coast, Cabo Verde bridges African and Portuguese cultures. The capital Praia sits on Santiago, the largest island. Despite having virtually no natural resources and limited rainfall, Cabo Verde has built one of Africa's most stable democracies and a tourism-driven economy.

Major cities: Praia, Mindelo, Santa Maria, Espargos

2024
525K
UN
2050
566K
UN
2100
417K
UN
~2200
1.0M
GPU
~2500
1.0M
GPU
Population525K
Fertility (TFR)1.51
Life expectancy76.2
Median age27.9
Infant mortality11.0 per 1,000
Pop. density130/km²
Urbanization76%
Youth share (0-14)26%
Land area4,030 km²
LanguagePortuguese
ReligionChristian
HDI0.668 (#135)
RegionAfrica

Latest available year is shown in parentheses where the source series varies across indicators. Governance metrics use World Bank percentile ranks; battle deaths and military spending are context variables, not direct fertility drivers.

UN WPP 2024 — verified data through 2100
YearPopulationTFRLife Exp.CBRCDRNet MigrationGrowth
1950185K6.5044.946.720.4-3K2.6%
1955196K6.6646.946.119.4-3K2.7%
1960210K6.8848.747.918.9-2K2.9%
1965245K6.9953.043.315.3+1K2.8%
1970288K6.9356.640.613.2+0K2.7%
1975306K6.7759.043.812.4-6K3.1%
1980323K6.3861.042.710.9-6K3.2%
1985347K5.9262.342.110.1-6K3.2%
1990375K5.3663.940.28.9-2K3.1%
1995418K4.4963.734.28.5-3K2.6%
2000453K3.5568.127.96.3-3K2.2%
2005485K2.7370.922.85.4-3K1.7%
2010510K2.3372.520.45.2-5K1.5%
2015512K1.9774.117.55.1-6K1.2%
2020515K1.5973.813.15.9-3K0.7%
2024Now525K1.5176.212.25.1-1K0.7%
2025527K1.5076.412.15.1-1K0.7%
2030539K1.4777.211.65.5-1K0.6%
2035549K1.4778.111.46.0-1K0.5%
2040557K1.4879.011.26.7-1K0.4%
2045563K1.4979.810.77.4-1K0.3%
2050566K1.5080.69.88.0-1K0.2%
2055565K1.5081.58.68.8-1K0.0%
2060558K1.5082.37.79.7-1K-0.2%
2065548K1.5183.07.610.8-1K-0.3%
2070534K1.5283.77.712.2-1K-0.4%
2075519K1.5284.47.813.4-0K-0.6%
2080501K1.5385.17.614.5-0K-0.7%
2085481K1.5385.77.215.2-0K-0.8%
2090460K1.5386.36.915.8-0K-0.9%
2095438K1.5387.06.816.4-0K-1.0%
2100417K1.5487.67.017.0-0K-1.0%