You do. Roughly 28 percent of the $14.3 trillion national debt is sitting in a Treasury Department account called “Social Security.” Another 12 percent is held in hundreds of other trust funds. These are savings accounts used to cover future payments like Medicare.
While China is the largest single foreign government holder, its total stake amounts to only about 8 percent of all U.S. debt. Other foreign governments together hold about 25 percent of the total. Private investors – from insurance companies to mutual funds – hold another 28 percent. The rest is held by the Federal Reserve. Click on the navigation at lower right for more.