Nigeria vs Zimbabwe

Nigeria vs Zimbabwe: Inflation

Inflation in 2025: 23% a year in Nigeria and 81.4% a year in Zimbabwe, by IMF estimates. In 2025 the value was higher in Zimbabwe, by 58.4 percentage points, or 3.54 times that in Nigeria.

Change since 1996, percentage points · IMF

Nigeria vs Zimbabwe: InflationInflation in 2025: 23% a year in Nigeria and 81.4% a year in Zimbabwe, by IMF estimates. In 2025 the value was higher in Zimbabwe, by 58.4 percentage points, or 3.54 times that in Nigeria.
NigeriaZimbabwe

Latest figures

% a year · IMF

CountryLatest10 years beforeRank in 2025Projected
Nigeria23 2025910 of 17910 2031
Zimbabwe81.4 2025-2.44 of 1796.9 2031

What the numbers say

  • Zimbabwe has been higher since 2019, when it overtook Nigeria.
  • In 2025, Nigeria ranked 10 and Zimbabwe ranked 4 of 179 countries, counting from the highest.
  • The IMF projection (World Economic Outlook, October 2026) puts Nigeria at 10% a year and Zimbabwe at 6.9% a year in 2031.

Every year

% a year · IMF

YearNigeriaZimbabwe
20252381.4
202433.2736.1
202324.7667.4
202218.9193.4
20211798.6
202013.3557.2
201911.4255.3
201812.110.6
201716.50.9
201615.7-1.6
20159-2.4
20148-0.2
20138.51.6
201212.23.7
201110.83.5
201013.73
200912.56.2
200811.6231,200,000
20075.46,724
20068.21,017
200517.9237.8
200415350
200314365
200212.9133.2
200118.971.9
20006.955.8
19996.658.5
19987.931.7
199710.718.9
199629.321.4
1995–22.6
1994–22.3
1993–27.6
1992–42.1
1991–23.3
IMF projection (World Economic Outlook, October 2026) · 2026–2031
YearNigeriaZimbabwe
202615.64
202714.75
202813.37
202911.56.9
203010.56.9
2031106.9

Each country on its own

Good to know

  • How much consumer prices rose in a year, on average.
  • Source: IMF, World Economic Outlook, October 2026.
  • The dashed line is the IMF projection (World Economic Outlook, October 2026), a scenario rather than a forecast.
  • Ranks count the 179 countries with a value in 2025, highest first.

How the layers work, where their data comes from and what they can’t tell you: Countries through time