Top 10 Largest Debtors to the IMF in 2025

Top 10 Largest Debtors to the IMF in 2025

As of the end of 2025, 86 countries were actively indebted to the International Monetary Fund (IMF). These borrowing nations held a combined outstanding debt of roughly USD162 billion.