Home/National Debt/Who Owns the U.S. National Debt?
Live Data · National Debt

Who Owns the U.S. National Debt?

The U.S. national debt of $39+ trillion is held by a diverse range of creditors — from foreign governments and the Federal Reserve to American households and pension funds. Understanding who owns the debt clarifies who America actually owes money to.

U.S. National Debt

$39.01T

As of 2026-03-23

The largest holders of U.S. debt include: intragovernmental holdings (Social Security trust funds, ~$7T), the Federal Reserve (~$4T from QE programs), foreign and international investors (~$7.8T, with Japan and China as the top holders), and domestic investors including mutual funds, banks, insurance companies, and state/local governments (~$10T+). Contrary to popular belief, China is the second-largest foreign holder, not the largest — Japan holds more.

? Frequently Asked Questions

Does China own most of the U.S. debt?

No. China is the second-largest foreign holder of U.S. debt at approximately $800 billion, behind Japan at ~$1.1 trillion. However, foreign governments as a whole hold about $7.8 trillion of U.S. debt.

Does the Federal Reserve own U.S. debt?

Yes. The Federal Reserve holds approximately $4 trillion in U.S. Treasury securities, accumulated through quantitative easing (QE) programs in 2008-2009, 2020-2021, and subsequent years. It is now reducing this portfolio through quantitative tightening (QT).

What happens if a foreign country sells U.S. debt?

If a major holder like China or Japan rapidly sold U.S. Treasuries, it could push up U.S. interest rates and weaken the dollar. However, large-scale selling would also hurt the seller by depressing the value of their remaining holdings.

Track This Data Live on TrackTheDollar.com

Get real-time charts, live counters, and the full macro dashboard — all sourced from official U.S. government APIs. No ads on the dashboard. No paywalled data.

Open Live Dashboard