According to the Treasury, the largest foreign holder of U.S. debt is China, which owns more than $1.24 trillion in bills, notes, and bonds or about 30% of the over $4 trillion in Treasury bills, notes, and bonds held by foreign countries. In total, China owns about 10% of publicly held U.S. debt.