If you count the debt the government owes to itself, about a fifth of it belongs to federal trust funds; the traded rest is spread across foreign investors, the Federal Reserve, US funds, households, banks, state and local governments and pension funds, with no single holder close to a majority. Total federal debt was $40.44 trillion on October 22, 2026. Of that, $32.60 trillion was held by the public and $7.85 trillion was intragovernmental (Treasury, Debt to the Penny).
The intragovernmental part is special, non-traded debt held by government accounts. On September 30, 2026 the Social Security trust funds held $2.44 trillion and the Military Retirement Fund $2.12 trillion of the $7.73 trillion in federal accounts (Monthly Treasury Statement, schedule D). “Held by the public” means everyone else, and it includes the Federal Reserve. Most of it is marketable Treasuries, $31.83 trillion on September 30, 2026, which can be bought and sold; the rest is savings bonds and other non-traded securities.
Scope. US federal debt and who holds it, as of October 26, 2026, with interest costs for fiscal years 2020 to 2026. It does not cover state, municipal or corporate debt, or whether to buy Treasuries; the market mechanics are in how the bond market works. Education, not advice.