Live U.S. national debt clock

★ The Debt Clock

Live · projected from Treasury data

The last confirmed U.S. national debt was $40,444,342,709,389, recorded 22 October 2026by the U.S. Treasury.

Last confirmed by the U.S. Treasury$40,444,342,709,389

Debt to the Penny · 22 October 2026

How this is calculated →