Online Forum

External Debt

  • Live Data Indicator
  • Forecast Indicator
Country Last Time Previous Range Metric
Albania 0 19 Jun 8421 2406 : 8421 EUR Million
Algeria 0 19 Mar 4042 3021 : 5859 USD Million
Angola 0 19 Dec 46982 7595 : 47554 USD Million
Argentina 283567.04 19 Jun 275748 87524 : 283567 USD Million
Armenia 11472.66 19 Jun 11079 1156 : 11473 USD Million
Australia 0 19 Jun 2115047 147312 : 2139816 AUD Million
Austria 0 19 Jun 596429 129499 : 633042 EUR Million
Azerbaijan 0 17 Dec 15016290 35540 : 15253903 USD Thousand
Bangladesh 33.11 18 Dec 28.34 16.17 : 33.11 USD Billion
Belarus 0 19 Jun 38676 1698 : 40802 USD Million
Belgium 0 19 Jun 1133969 923263 : 1264535 EUR Million
Belize 1280.60 18 Dec 1256 168 : 1281 USD Million
Bhutan 2642.10 18 Dec 2505 406 : 2642 USD Million
Bolivia 10548.90 19 Jun 10166 2056 : 10549 USD Million
Bosnia and Herzegovina 0 19 Jun 8280468 2386007 : 8870661 BAM THO
Botswana 0 19 Mar 16028 1772 : 18345 BWP Million
Brazil 0 19 Sep 689501 64260 : 714260 USD Million
Bulgaria 0 19 Jul 33989 9401 : 39376 EUR Million
Burkina Faso 0 17 Dec 2833 570 : 3188 EUR Million
Burundi 0 19 Jun 867433 413843 : 1651802 BIF Million
Canada 0 19 Jun 2684119 795408 : 2736179 CAD Million
Chad 0 16 Dec 743 741 : 1009 FCFA Billion
Chile 197565.79 19 Aug 194835 2435 : 197566 USD Million
China 19652.14 18 Dec 17106 158 : 19652 USD HML
Colombia 134971.78 19 Jun 133988 36431 : 135050 USD Million
Congo 0 17 Dec 4542 4542 : 12468 USD Million
Costa Rica 29205.80 19 Jun 29195 4465 : 29206 USD Million
Croatia 0 19 Jun 49488 9867 : 70907 USD Million
Cyprus 0 19 Mar 102533 90779 : 161624 EUR Million
Czech Republic 0 19 Jun 169210 8568 : 171884 EUR Million
Denmark 0 19 Aug 721 721 : 176785 DKK Million
Dominican Republic 23564.00 19 Jun 21108 11057 : 23564 USD Million
Egypt 0 19 Mar 96612 26132 : 106221 USD Million
El Salvador 0 19 Jun 16809 7621 : 17114 USD Million
Estonia 0 19 Jun 20658 883 : 22045 EUR Million
Euro area 14695242.50 19 Jun 14629015 5501622 : 14695242 EUR Million
Finland 0 19 Jun 539953 203416 : 552639 EUR Million
France 5685844.00 19 Jun 5498380 3536444 : 5685844 EUR Million
Georgia 18183.57 19 Jun 17799 2835 : 18184 USD Million
Germany 5097491.00 19 Jun 5017843 1795598 : 5097491 EUR Million
Ghana 0 19 Jun 20679 2310 : 20679 USD Million
Greece 423049.04 19 Jun 404105 142217 : 453124 EUR Million
Guyana 0 19 Mar 1322060 953525 : 1392008 USD Thousand
Honduras 9041.30 19 Jul 9035 2704 : 9041 USD Million
Hong Kong 0 19 Jun 12695300 2707907 : 13257610 HKD Million
Hungary 0 19 Jun 109808 15621 : 144793 EUR Million
Iceland 0 19 Jun 2331 281 : 15749 ISK Billion
India 0 19 Jun 543300 96392 : 557400 USD Million
Indonesia 391827.59 19 Jun 387592 119594 : 391828 USD Million
Iran 0 17 Dec 8481 5107 : 28647 USD Million
Ireland 0 19 Jun 2328683 521792 : 2398584 EUR Million
Italy 2171891.00 19 Jun 2151588 524899 : 2171891 EUR Million
Jamaica 0 19 Mar 13752 8783 : 14754 USD Million
Japan 0 19 Jun 462696 141743 : 462696 JPY Billion
Jordan 0 18 Dec 11867 3640 : 12088 JOD Million
Kazakhstan 158309.00 19 Jun 157611 4765 : 168595 USD Million
Kenya 0 19 Jun 2835 362 : 3023 KES Billion
Kosovo 0 19 Jun 2038 521 : 2142 EUR Million
Kyrgyzstan 8441.50 19 Jun 8290 2318 : 8442 KGS Million
Laos 0 18 Dec 8561 770 : 9762 USD Million
Latvia 0 19 Jun 36107 826 : 37824 EUR Million
Lebanon 0 19 Jun 32145 315 : 35678 USD Million
Lesotho 0 19 Mar 12002 3933 : 12400 Million LSL
Liberia 0 18 Sep 676 223 : 1682 USD Million
Lithuania 0 19 Jun 33983 7274 : 35859 EUR Million
Luxembourg 0 19 Jun 3726940 678053 : 3928298 EUR Million
Macedonia 0 19 Jun 8250 2080 : 8386 EUR Million
Malawi 0 18 Dec 1486662 981 : 1569794 MWK Million
Malaysia 931083.27 19 Jun 903680 9063 : 933397 MYR Million
Maldives 1389.50 18 Dec 1190 696 : 1390 USD Million
Malta 0 19 Jun 91719 1590 : 97344 EUR Million
Mauritania 0 17 Dec 3907 1248 : 4062 Million USD
Mauritius 0 18 Sep 44538 6185 : 56004 MUR Million
Mexico 457279.90 19 Jun 456251 0.7 : 457280 USD Million
Moldova 0 19 Jun 7234 1678 : 7352 USD Million
Mongolia 0 19 Jun 29521757 2110587 : 29692865 USD Thousand
Morocco 0 19 Mar 493341 151986 : 493341 MAD Million
Namibia 0 18 Dec 26426 2873 : 32156 NAD Million
Netherlands 0 19 Jun 3795904 1818325 : 4089607 EUR Million
New Zealand 0 19 Jun 282892 67673 : 284710 NZD Million
Nicaragua 0 19 Mar 11683 5786 : 11823 USD Million
Nigeria 0 19 Mar 25274 3628 : 25610 USD Million
Norway 0 19 Jun 5482151 0 : 5585278 NOK Million
Pakistan 106312.00 19 Jun 105841 33172 : 106312 USD Million
Paraguay 0 19 Aug 6883165 1221099 : 6946099 USD Thousand
Peru 82479.00 19 Jun 80696 9121 : 82479 USD Million
Philippines 78959.57 18 Dec 73098 20893 : 79949 USD Million
Poland 0 19 Jun 347419 59532 : 395880 USD Million
Portugal 417357.00 19 Jun 414410 56392 : 421132 EUR Million
Romania 0 19 Jul 103671 13079 : 107611 EUR Million
Russia 0 19 Sep 482 151 : 733 USD Billion
Rwanda 0 17 Dec 2453 511 : 3010 USD Million
Serbia 0 19 Jun 27142 8962 : 27817 EUR Million
Seychelles 0 19 Jun 5092 1865 : 6529 SCR Million
Singapore 2080866.80 19 Jun 2043894 854184 : 2080867 SGD Million
Slovakia 0 19 Jun 100 35.63 : 103 EUR Billion
Slovenia 0 19 Jul 42994 1059 : 44570 EUR Million
South Africa 0 19 Jun 176004 33262 : 183239 USD Million
South Korea 462061.90 19 Jun 440585 80766 : 462062 USD Million
Spain 2100503000.00 19 Jun 2057984000 618600000 : 2100503000 EUR Thousand
Sri Lanka 55469.49 19 Jun 54222 37098 : 55469 USD Million
Swaziland 0 19 Mar 6696 2543 : 7058 SZL Million
Sweden 0 19 Jun 8349 1854 : 8942 SEK Billion
Switzerland 0 19 Jun 1825538 768352 : 1893048 CHF Million
Taiwan 187182.00 19 Jun 195030 31705 : 202611 USD Million
Tajikistan 2274.10 16 Dec 2194 866 : 2274 USD Million
Tanzania 0 19 Aug 22238 2470 : 22238 USD Million
Thailand 166790.88 19 Jun 163403 58985 : 166791 USD Million
Trinidad and Tobago 25763.80 19 Jul 25967 6215 : 26223 TTD Million
Tunisia 0 19 Jun 102407 29167 : 104981 TNT Million
Turkey 446860.00 19 Jun 452325 43911 : 466845 USD Million
Turkmenistan 0 17 Dec 508684 276435 : 2732208 USD Thousand
Ukraine 0 19 Jun 113956 23811 : 142079 USD Million
United Kingdom 6692718.00 19 Jun 6557869 565439 : 6692718 GBP Million
United States 0 19 Jun 20006050 6570168 : 20263768 USD Million
Uruguay 0 19 Jun 42083 7726 : 43898 USD Million
Uzbekistan 0 17 Dec 16291214 59702 : 17707670 USD Thousand
Venezuela 0 19 Mar 5 0 : 2189 USD Million
Vietnam 104079.00 17 Dec 85642 10345 : 104079 USD Million
Zambia 0 18 Dec 8261 910 : 9209 USD Million
Zimbabwe 0 18 Dec 11299 3422 : 13134 USD Million
Country Actual Time Q2/19 Q3/19 Q4/19 Q1/20 Metric
Argentina 283567.04 19 Jun 283000 277483 279000 283000 USD Million
Armenia 11472.66 19 Jun 11429 11578 11566 12000 USD Million
Bangladesh 33.11 18 Dec 37 37 37 35 USD Billion
Belize 1280.60 18 Dec 1280 1287 1281 1285 USD Million
Bhutan 2642.10 18 Dec 3200 2803 2803 2920 USD Million
Bolivia 10548.90 19 Jun 10575 10522 10522 8000 USD Million
Chile 197565.79 19 Aug 202000 205000 208000 199000 USD Million
China 19652.14 18 Dec 19000 19000 20812 18500 USD HML
Colombia 134971.78 19 Jun 127150 137180 139100 127150 USD Million
Costa Rica 29205.80 19 Jun 29350 29925 29954 29000 USD Million
Dominican Republic 23564.00 19 Jun 23019 22845 24860 20730 USD Million
Euro area 14695242.50 19 Jun 14600000 14600000 14500000 14200000 EUR Million
France 5685844.00 19 Jun 5180000 5180000 5210000 5170000 EUR Million
Georgia 18183.57 19 Jun 18790 18620 18496 18790 USD Million
Germany 5097491.00 19 Jun 5154000 5164000 5122000 5151000 EUR Million
Greece 423049.04 19 Jun 410000 410000 414000 409000 EUR Million
Honduras 9041.30 19 Jul 9317 9297 9272 8800 USD Million
Indonesia 391827.59 19 Jun 410000 396855 406972 410000 USD Million
Italy 2171891.00 19 Jun 2270000 2290000 2300000 2250000 EUR Million
Kazakhstan 158309.00 19 Jun 164186 163323 163166 168550 USD Million
Kyrgyzstan 8441.50 19 Jun 8460 8401 8449 8460 KGS Million
Malaysia 931083.27 19 Jun 965582 940731 941634 957500 MYR Million
Maldives 1389.50 18 Dec 1670 1670 1477 1450 USD Million
Mexico 457279.90 19 Jun 444000 460814 467000 444000 USD Million
Pakistan 106312.00 19 Jun 110334 112334 114000 109000 USD Million
Peru 82479.00 19 Jun 80432 83682 83900 76946 USD Million
Philippines 78959.57 18 Dec 73500 73500 84092 73000 USD Million
Portugal 417357.00 19 Jun 419100 421869 424452 418300 EUR Million
Singapore 2080866.80 19 Jun 2056222 2074553 2082728 2550000 SGD Million
South Korea 462061.90 19 Jun 461599 461599 480076 460292 USD Million
Spain 2100503000.00 19 Jun 2099000000 2097000000 2092000000 2056000000 EUR Thousand
Sri Lanka 55469.49 19 Jun 56900 57500 58000 56500 USD Million
Taiwan 187182.00 19 Jun 227000 200686 199000 227000 USD Million
Tajikistan 2274.10 16 Dec 2530 2530 2431 2440 USD Million
Thailand 166790.88 19 Jun 165845 169122 168795 154000 USD Million
Trinidad and Tobago 25763.80 19 Jul 28500 26081 26300 28500 TTD Million
Turkey 446860.00 19 Jun 440000 445000 451000 439000 USD Million
United Kingdom 6692718.00 19 Jun 6515000 6522000 6591000 6700000 GBP Million
Vietnam 104079.00 17 Dec 150000 150000 150000 135000 USD Million