Web Desk, October 18, 2025
Washington: According to the latest report from the U.S.-based research institute World Population Review, India has become the world’s seventh most indebted country with a national debt of $3 trillion, making each Indian citizen liable for $504 in debt.
The Indian government now pays billions of dollars annually just in interest, while millions of its citizens remain deprived of basic necessities. Pakistan ranks 33rd on the list with a national debt of $260.8 billion, equating to $543 per Pakistani citizen. Bangladesh’s national debt stands at $177.6 billion, with each Bangladeshi owing $611.
The United States leads the indebted nations with a staggering $32.9 trillion in national debt, burdening each American with approximately $76,000. China follows with $15 trillion, Japan at $10.9 trillion, the United Kingdom and France both at $3.4 trillion, Italy at $3.1 trillion, India at $3 trillion, Germany at $2.8 trillion, Canada at $2.3 trillion, and Brazil at $1.8 trillion.
Among major countries, Afghanistan has the lowest national debt at $1.6 billion, with each Afghan owing just $30. On a per capita basis, Ireland tops the list among large nations, with each citizen owing $614,000.
In the Islamic world, Indonesia is the most indebted country with $543 billion in debt, followed by Egypt at $377 billion, Turkey at $330 billion, Saudi Arabia at $280 billion, and Malaysia at $278 billion



