The Debt Clock

Treasury data delayed — projecting from 16 July 2026

The last confirmed U.S. national debt was $39,518,859,758,919, recorded 16 July 2026by the U.S. Treasury.

Last confirmed by the U.S. Treasury$39,518,859,758,919

Debt to the Penny · 16 July 2026

How this is calculated →