U.S. NATIONAL DEBT
$40,249,104,431,078
Live estimate.
The Daily Ledger
| Treasury data