All of us will have to pay the nation's debt. The U. S. debt is 21 trillion. Most headlines focus on how much the United States owes China, one of the largest foreign owners. What many people dont know is that the Social Security Trust Fund, aka your retirement money, owns most of the national debt.