As of today, March 8, 2025, the countries holding the most US government debt are Japan, China, the United Kingdom, Luxembourg, and Canada.
Here's a more detailed breakdown:
- Japan: Holds a significant amount of US debt, with holdings around $1.1 trillion.
- China: Also holds a substantial amount, with holdings around $749 billion.
- United Kingdom: Holds a significant amount, with holdings around $690.2 billion.
- Luxembourg: Holds a notable amount, with holdings around $373.5 billion.
- Canada: Holds a significant amount, with holdings around $328.7 billion.