Current federal debt, recent change, debt per person, and source methodology using official U.S. Treasury data.
Updated March 19, 2026 ยท Official U.S. Treasury data
The current U.S. national debt is $39.72 Trillion as of July 4, 2026 , according to the latest data from the U.S. Treasury Department. This US debt live counter equals approximately $118,562 per U.S. citizen. The debt increases by roughly $1 trillion every 750 days and grows at approximately $1.3 billion per day, making this national debt clock live view a real-time snapshot of America's borrowing. Source: U.S. Treasury Fiscal Data .
The official total comes from the U.S. Treasury's Debt to the Penny dataset. Between Treasury records, the display projects the latest observed daily change and labels estimated values. Latest source date: 2026-03-19 .
Which president added the most? Interactive charts from 1897 to today.
How does spending and debt break down across all 50 states?