#8 United Kingdom
Given that London is a major money center and the global capital in terms of currency trading, it’s not surprising that the United Kingdom held around $211.9 billion worth of Treasury bonds as of November 2016 — good for number eight of top foreign holders of U.S. debt. Whether that number falls once Britain officially leaves the E.U. is anyone’s guess.