Federal Debt Held by the Public was last reported at 31,454,811 Mil. of $ as of January 1, 2026. That is up 1.89% from the prior reading of 30,870,713 Mil. of $. This indicator is reported Quarterly, End of Period and not seasonally adjusted, and is tracked under the Fiscal category.
| Date | Value (Mil. of $) |
|---|---|
| 2026 Q1 | 31,454,811 |
| 2025 Q4 | 30,870,713 |
| 2025 Q3 | 30,298,281 |
| 2025 Q2 | 28,976,177 |
| 2025 Q1 | 28,932,973 |
| 2024 Q4 | 28,859,125 |
| 2024 Q3 | 28,325,715 |
| 2024 Q2 | 27,634,108 |
| 2024 Q1 | 27,533,422 |
| 2023 Q4 | 26,960,227 |
| Date | Value (Mil. of $) |
|---|---|
| 2023 Q3 | 26,349,499 |
| 2023 Q2 | 25,482,075 |
| 2023 Q1 | 24,714,826 |
| 2022 Q4 | 24,539,241 |
| 2022 Q3 | 24,320,206 |
| 2022 Q2 | 23,933,481 |
| 2022 Q1 | 23,903,280 |
| 2021 Q4 | 23,168,329 |
| 2021 Q3 | 22,305,879 |
| 2021 Q2 | 22,353,532 |
Pull the full history of Federal Debt Held by the Public into your own models, spreadsheets and apps with the
free Business Quant Economic Data API. Swap YOUR_API_KEY for your own key.
https://data.businessquant.com/economic?code=USDEBTPUBLIC&period=max&api_key=YOUR_API_KEY
import requests
url = "https://data.businessquant.com/economic"
params = {"code": "USDEBTPUBLIC", "period": "max", "api_key": "YOUR_API_KEY"}
data = requests.get(url, params=params).json()
const res = await fetch("https://data.businessquant.com/economic?code=USDEBTPUBLIC&period=max&api_key=YOUR_API_KEY");
const data = await res.json();