World’s Most Indebted Nations 2025: Japan Tops, Where India Stands In IMF List

Wait 5 sec.

IMF’s October 2025 data reveals Japan and Singapore among the world’s top debt-heavy nations, while the United States ranks eighth. China and India stay below global averages but face rising fiscal strain.