★ The Debt Clock
Treasury data delayed — projecting from 17 July 2026
The last confirmed U.S. national debt was $39,581,848,442,144, recorded 17 July 2026by the U.S. Treasury.
Last confirmed by the U.S. Treasury$39,581,848,442,144
How this is calculated →Debt to the Penny · 17 July 2026