Based on a comparison of 112 countries in 2023, China ranked the highest in foreign debt with USD 2,420,211 bil followed by India and Brazil. On the other end of the scale was East Timor with USD 307 bil, Comoros with USD 382 bil and Eritrea with USD 726 bil.
Data for more countries are available at Foreign Debt (USD) indicator page.
Foreign Debt (USD) | Unit | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
Argentina | USD bil | 236,684 | 296,727 | 299,354 | 275,475 | 266,760 | ||||||||||||||||
Brazil | USD bil | 543,000 | 557,765 | 568,709 | 549,326 | 571,531 | ||||||||||||||||
China | USD bil | 1,710,820 | 1,961,562 | 2,114,162 | 2,326,233 | 2,724,354 | ||||||||||||||||
Colombia | USD bil | 126,139 | 133,325 | 138,985 | 155,773 | 172,155 | ||||||||||||||||
Egypt | USD bil | 84,587 | 99,457 | 114,910 | 132,539 | 145,998 | ||||||||||||||||
India | USD bil | 511,576 | 521,176 | 561,017 | 564,979 | 611,987 | ||||||||||||||||
Indonesia | USD bil | 353,689 | 379,852 | 402,380 | 417,061 | 417,868 | ||||||||||||||||
Kazakhstan | USD bil | 159,239 | 157,269 | 159,282 | 161,509 | 161,344 | ||||||||||||||||
Mexico | USD bil | 578,638 | 602,001 | 617,450 | 616,686 | 601,474 | ||||||||||||||||
Russia | USD bil | 519,203 | 477,785 | 485,793 | 460,934 | 481,418 | ... | ... | ||||||||||||||
South Africa | USD bil | 175,014 | 180,184 | 190,738 | 175,417 | 169,438 | ||||||||||||||||
Thailand | USD bil | 153,571 | 172,101 | 168,600 | 186,866 | 196,676 | ||||||||||||||||
Turkey | USD bil | 447,425 | 426,808 | 414,870 | 429,770 | 436,370 | ||||||||||||||||
Ukraine | USD bil | 124,415 | 122,566 | 125,725 | 133,406 | 136,908 | ||||||||||||||||
Vietnam | USD bil | 109,893 | 112,622 | 122,496 | 129,479 | 139,853 |