Which Country Has the Largest Foreign Debt?

Foreign Debt (USD) (USD bil), 2017 or latest
Economy | December 2, 2019
$2.99
Excel Sheet

Based on a comparison of 114 countries in 2017, China ranked the highest in foreign debt with USD 1,710,235 bil followed by Brazil and India. On the other end of the scale was East Timor with USD 50.3 bil, Comoros with USD 166 bil and Guinea Bissau with USD 328 bil.

Data for more countries are available at Foreign Debt (USD) indicator page.

Foreign Debt (USD) Unit 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Argentina USD bil 115 136,543 146,569 144,972 159,694 ... ...
Brazil USD bil 404,046 440,515 483,765 556,920 543,397
China USD bil 1,044,355 1,138,247 1,471,616 1,770,458 1,325,868
Colombia USD bil 76,128 79,316 92,064 103,708 113,177
India USD bil 334,399 392,625 427,296 457,553 478,875
Indonesia USD bil 219,620 252,557 265,458 292,984 306,201
Kazakhstan USD bil 124,325 135,527 149,704 157,694 153,395
Malaysia USD bil 94.5 193,880 188,795 196,587 190,951 ... ...
Mexico USD bil 291,784 349,269 406,227 442,414 426,905
Romania USD bil 119,601 120,826 123,954 111,824 96,448
Russia USD bil 544,318 591,796 668,469 549,603 467,699
South Africa USD bil 116,929 144,959 139,790 141,599 138,078
Thailand USD bil 109,943 134,257 137,353 135,292 129,654
Turkey USD bil 305,570 338,827 390,350 406,081 399,966
Ukraine USD bil 136,908 133,514 146,346 126,543 117,182