Zimbabwe GNI per Capita
GNI divided by midyear population NY.GNP.PCAP.CD
Zimbabwe's gni per capita was $2,687 in 2025, ranked 155th globally. This represents a 12.0% increase from 2024. Data from World Bank, covering 1962–2025.
Overview
Zimbabwe's gni per capita stood at $2,687 in 2025, a rise of +$287 from 2024. Based on recent trends, this figure is projected to reach $2,687 by 2025. Zimbabwe ranked 155th globally.
Zimbabwe’s GNI per capita has risen from a low of 120.00 in 2008 – the all‑time trough – to 2,687.00 in 2025, its highest level in the 64‑year series and the figure that places the country at rank 155 globally. The dramatic rebound follows a period of hyperinflation and output collapse in the late 2000s, after which modest macro‑stabilisation, modest growth in mining exports and limited agricultural recovery have lifted average incomes. The 2025 level is virtually identical to that of peer economies such as Nicaragua (2,688.00) and Côte d’Ivoire (2,689.00), underscoring that Zimbabwe now occupies a similar per‑capita income bracket as other lower‑middle‑income countries in Sub‑Saharan Africa and Southeast Asia. The upward trajectory, however, remains fragile; sustained improvements in governance, investment climate and diversification away from commodity dependence would be required to keep the trend moving upward and avoid a relapse to earlier trough levels.
Data & projection
| Year | GNI per Capita | YoY change | Rank |
|---|---|---|---|
| 2027* trend | $2,901 | - | - |
| 2026* trend | $2,794 | - | - |
| 2025* trend | $2,687 | - | - |
| 2025 | $2,687 | +$287 | #155 |
| 2024 | $2,400 | −$150 | #148 |
| 2023 | $2,550 | −$30 | #154 |
| 2022 | $2,580 | +$260 | #151 |
| 2021 | $2,320 | +$340 | #152 |
| 2020 | $1,980 | −$450 | #161 |
| 2019 | $2,430 | +$290 | #150 |
| 2018 | $2,140 | +$460 | #152 |
| 2017 | $1,680 | +$440 | #160 |
| 2016 | $1,240 | −$90 | #170 |
| 2015 | $1,330 | +$60 | #165 |
| 2014 | $1,270 | +$50 | #167 |
| 2013 | $1,220 | +$70 | #170 |
| 2012 | $1,150 | +$190 | #166 |
| 2011 | $960 | +$320 | #173 |
Detected Pattern
Analysis
Zimbabwe matched the Stagflation Risk pattern in 2024. Historically, 38% of countries showing this pattern (117 out of 307) saw gni per capita improve within 24 months. View full analysis →
Frequently Asked Questions
Zimbabwe's gni per capita was $2,687 in 2025. Ranked 155th globally. This represents a 12.0% increase from the previous year.
Zimbabwe's gni per capita peaked at $2,687 in 2025.
The lowest gni per capita in Zimbabwe was $120 in 2008.
Zimbabwe ranks 155th globally in gni per capita as of 2025.
The World Bank indicator code is NY.GNP.PCAP.CD. Data sourced from World Bank.
Zimbabwe's gni per capita is projected to reach $2,687 by 2025 based on trend extrapolation.
The gni per capita of Zimbabwe in 2025 was $2,687. This ranks 155th in the world.
Cite this page
@misc{historysaid_zimbabwe_gni-per-capita,
title = {Zimbabwe GNI per Capita},
url = {https://historysaid.com/zimbabwe/gni-per-capita/},
publisher = {HistorySaid},
year = {2026}
}