So I had always assumed that China was the largest holder of American government debt. But not only is it actually Japan for some reason, debt to foreign governments is only about a quarter of the total debt, with private organizations taking most of it. The Federal Reserve alone has almost as much as all foreign debts combined.