How large is the U.S. national debt?
Guess before you scroll — the answer is below
The answer
$36,000,000,000,000
Roughly $36T.
Gross federal debt passed $36 trillion in late 2024, which works out to roughly $105,000 per U.S. resident. About a fifth of it is intragovernmental — money the government owes itself, mostly the Social Security trust funds — with the rest held by the public, including foreign governments.
How to get close to this number
Take a multiple of the economy. The country has an economy of around twenty-eight trillion, and gross federal debt runs somewhat above one hundred percent of output. A bit more than the size of the economy gives a figure in the mid-thirties of trillions.
The per-person conversion in the explanation is the standard framing: roughly a hundred and five thousand dollars per resident. Debt totals in the trillions are unjudgeable, and dividing by population turns a political abstraction into a number comparable with a household mortgage.
The composition caveat is the one usually omitted: about a fifth is intragovernmental, money the government owes to its own trust funds. Netting that out gives a meaningfully smaller figure for debt held by the public, which is the number economists actually use — so the headline total and the economically relevant total differ by trillions.
Where this number comes from
| Source | U.S. Treasury, Debt to the Penny |
|---|---|
| Figure refers to | 2025 |
| Last checked | |
| Unit | dollars |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- How many euro banknotes are in circulation?
- How much credit card debt do Americans owe in total?
- How much did the U.S. federal government spend in a year?
- How much does the average American spend on lottery tickets per year?
- How much does the average European household spend on holidays per year?
- How much does the average Spanish household spend on Christmas?