Who Holds the U.S. National Debt? Japan, the Fed, and the 2026 Map

Who holds the $39 trillion U.S. national debt in 2026? Foreign investors own $9.35T led by Japan, the Fed holds about $4.4T, and federal trust funds hold $7.64T.

Who holds the $39 trillion U.S. national debt in 2026? Foreign investors own $9.35T led by Japan, the Fed holds about $4.4T, and federal trust funds hold $7.64T.

The Fed held rates at 3.50 to 3.75 percent on June 17, 2026, but its new dot plot flipped toward a 2026 hike at Kevin Warsh's first meeting. Prime stays 6.75 percent.