Foreign holders of United States treasury debt
According to the Federal Reserve and U.S. Department of the Treasury, foreign countries held a total of 6.29 trillion U.S. dollars in U.S. treasury securities as of March 2017. Of the total 6.29 trillion held by foreign countries, Mainland China and Japan held the greatest portions. China held 1.19 trillion U.S. dollars in U.S. securities. Japan held 1.04 trillion U.S. dollars worth. Other foreign holders included oil exporting countries and Caribbean banking centers.
In 2017, the United States had a total public national debt of 20.25 trillion U.S. dollars, an amount that rose rising steadily, particularly since 2008. In 2016, the total interest expense on debt held by the public of the United States reached 273 billion U.S. dollars, while 157 billion U.S. dollars in interest expense were intragovernmental debt holdings. Total outlays of the U.S. government were 3.85 trillion U.S. dollars in 2016. By 2022, spending will reach 4.83 trillion U.S. dollars.