Computed with the same code as the observations under the main chart and in the API (get_insights). Moving together in time does not prove a cause.
How the indicators changed
Fertility (TFR): 6.95 in 1950 → 1.55 in 2023 (−78%). Threshold: below 2.1 since 2011. The trend broke around 1987 and 1993: −0.08 → −0.22 → −0.04 a year.
Births: 34.7k in 1950 → 20.5k in 2023 (−41%). Peak: 61.2k in 1988; the latest value is 66% lower. The trend broke around 1987 and 1999: +0.66k → −1.76k → −0.77k a year.
Population: 779k in 1950 → 1.7M in 2023 (+118%). Peak: 2.2M in 1997; the latest value is 23% lower. The trend broke around 1996 and 2002: +31.6k → −52.6k → −3.45k a year.
Internet: 83.9% in 2017 → 89.4% in 2018 (+5.5 pp).
Urban share: 19.1% in 1960 → 50.9% in 2025 (+32 pp). Threshold: above 50% since 2024. The trend broke around 1987 and 2014: +0.63 → +0.07 → +1.2 a year.
GDP per person (PPP): 7,098 PPP dollars in 2008 → 16,461 PPP dollars in 2025 (+132%).
GDP growth: on average 3.4% in the 2000s, 4.6% in the 2010s, 3.7% in the 2020s. Lowest: −5.3% in 2020; highest: 10.7% in 2021.
Inflation: on average 2.8% in the 2000s, 2.0% in the 2010s, 4.3% in the 2020s. Lowest: −2.4% in 2009; highest: 11.7% in 2001.
What changed at the same time
The fastest decline of "Fertility (TFR)" was in 1984–1994: 4.41 → 2.52. Over the same years: births 59.4k → 44.3k; population 1.76M → 2.11M; urban share 34.3% → 37.3%; no data for the others in those years.
Over the last 10 years (2013–2023): fertility (TFR) 1.95 → 1.55; births 29.9k → 20.5k; population 1.82M → 1.7M; urban share 38.6% → 49.1%; GDP per person (PPP) 8,828 PPP dollars → 14,240 PPP dollars; GDP growth 5.3% → 4.1%; inflation 1.8% → 4.9%; no data for the others in those years.
How the indicators relate
Fertility (TFR) and urban share (1960–2023, 64 years): levels are strongly related, in opposite directions (r = −0.94); year-to-year changes show no reliable link (r = 0.10). This looks like a shared trend: both change over time, but not in step from year to year.
Fertility (TFR) and GDP per person (PPP) (2008–2023, 16 years): levels are strongly related, in opposite directions (r = −0.91); year-to-year changes show no reliable link (r = −0.19). This looks like a shared trend: both change over time, but not in step from year to year.
Forecasts vs actual
Fertility (TFR): past UN projections. The outcome was below the projection in 0 of 1 revisions (2022–2022) and above in 1; median gap +2.5%.
Fertility (TFR): UN 2024 projection (medium): 2050 — 1.51 (−2% vs 2023), 2100 — 1.56 (+1% vs 2023); low variant for 2100: 1.06.
Births: past UN projections. The outcome was below the projection in 0 of 1 revisions (2022–2022) and above in 1; median gap +11%.
Births: UN 2024 projection (medium): 2050 — 13.3k (−35% vs 2023), 2100 — 7.46k (−64% vs 2023); low variant for 2100: 1.95k.
Population: past UN projections. The outcome was below the projection in 0 of 1 revisions (2022–2022) and above in 1; median gap +2.2%.
Population: UN 2024 projection (medium): 2050 — 1.64M (−3% vs 2023), 2100 — 1.1M (−36% vs 2023); low variant for 2100: 681k.
GDP growth: IMF next-year forecasts (30 editions, 2010–2024). On average the outcome was 0.2 pp below the forecast; below it in 40% of cases; typical error ±1.8 pp. The biggest miss was for 2020: IMF, April 2019 expected 4%, the outcome was −5.3%.
GDP growth: latest IMF forecast (IMF, April 2026): 2026 — 3.3%, 2028 — 4%, 2031 — 4%.
Inflation: IMF next-year forecasts (30 editions, 2010–2024). On average the outcome was 0.9 pp above the forecast; below it in 50% of cases; typical error ±1.8 pp. The biggest miss was for 2022: IMF, April 2021 expected 1.5%, the outcome was 11.6%.
Inflation: latest IMF forecast (IMF, April 2026): 2026 — 5.9%, 2028 — 2.2%, 2031 — 2%.
UN projections vs actual
Solid line: actual data, UN WPP 2024 estimates to 2023, then national statistics where comparable with the UN. Dashed: medium variants of past UN revisions. The table shows what each revision expected for the latest year (or five-year period) with actual data.
Population
persons, 1 July
Actual
UN 2022
UN 2024, medium
Release
Target period
Horizon
Expected
Actual
Actual vs expected
UN 2022
2023
1 year
1.66M
1.7M
+2.2%
Births
births per year
Actual
UN 2022
UN 2024, medium
Release
Target period
Horizon
Expected
Actual
Actual vs expected
UN 2022
2023
1 year
18.5k
20.5k
+10.6%
Total fertility rate
children per woman
Actual
UN 2022
UN 2024, medium
Release
Target period
Horizon
Expected
Actual
Actual vs expected
UN 2022
2023
1 year
1.51
1.55
+2.5%
IMF forecasts vs actual
Solid line: actual values from the latest IMF edition (data get revised, so we use the newest). Dashed: April editions, current year and five years ahead. The table covers next-year forecasts from all editions: mean error shows bias, mean absolute error shows accuracy.
Real GDP growth
% per year
Actual (IMF)
WEO, April editions
Indicator
Forecasts
Mean error
Mean absolute error
Actual below forecast
Real GDP growth
30
−0.2 pp
1.8 pp
40%
Inflation
30
+0.9 pp
1.8 pp
50%
Government gross debt
17
−5.5 pp
6.2 pp
88%
All indicators
Demography
Population
1.7M persons, 1 July latest value, 2023
Population on 1 July. UN estimate to 2023, medium variant from 2024; past UN revisions for forecast checks.