Foreign investors hold $9.4 trillion of US treasuries as of November 2025. Japan holds the highest, followed by the UK and China.
(Please use a modern browser to see the interactive version of this visualization)