Online Forum

External Debt

  • Live Data Indicator

  • Forecast Indicator

Country Last Time Previous Metric
Albania
9800 22 Mar 9740 EUR Million
Algeria
3176 21 Sep 3190 USD Million
Angola
50132 21 Dec 50114 USD Million
Argentina
266740 21 Dec 268416 USD Million
Armenia
13829 21 Dec 13845 USD Million
Australia
2178985 22 Mar 2224079 AUD Million
Austria
651206 21 Dec 644506 EUR Million
Azerbaijan
15811924 20 Dec 15840363 USD Thousand
Bangladesh
44.2 20 Dec 38.48 USD Billion
Belarus
41974 21 Dec 42301 USD Million
Belgium
1305868 21 Dec 1255501 EUR Million
Belize
1446 20 Dec 1315 USD Million
Bhutan
2990 20 Dec 2873 USD Million
Bolivia
12566 21 Jun 12442 USD Million
Bosnia And Herzegovina
9339124 22 Mar 9348445 BAM Thousand
Botswana
15769 21 Dec 12837 BWP Million
Brazil
678014 22 Jun 674122 USD Million
Bulgaria
41542 22 Mar 41910 EUR Million
Burkina Faso
4594 20 Dec 2595 EUR Million
Burundi
1284446 22 Jan 1275254 BIF Million
Canada
3213412 22 Mar 3334890 CAD Million
Chile
234065 22 Apr 243513 USD Million
China
27466 21 Dec 24008 USD HML
Colombia
175106 22 Mar 172790 USD Million
Congo
6852 20 Dec 6332 USD Million
Costa Rica
33024 21 Dec 32938 USD Million
Croatia
51422 22 Feb 50214 USD Million
Cyprus
192715 21 Dec 192395 EUR Million
Czech Republic
191298 22 Mar 179866 EUR Million
Denmark
17448 22 Mar 17450 DKK Million
Dominican Republic
33466 21 Jul 33251 USD Million
Egypt
137420 21 Sep 137860 USD Million
El Salvador
20286 21 Dec 19668 USD Million
Estonia
27908 22 Mar 26351 EUR Million
Euro Area
16025333 21 Dec 15787640 EUR Million
Finland
588467 22 Mar 515670 EUR Million
France
6402736 21 Dec 6516931 EUR Million
Georgia
21832 21 Dec 21044 USD Million
Germany
6132897 21 Dec 5926223 EUR Million
Ghana
28161 21 Dec 28000 USD Million
Greece
556422 21 Dec 538118 EUR Million
Guyana
1345853 21 Mar 1320782 USD Thousand
Honduras
11364 21 Dec 11322 USD Million
Hong Kong
14550202 22 Mar 14652248 HKD Million
Hungary
134997 22 Mar 126850 EUR Million
Iceland
2672610 22 Mar 2747872 ISK Million
India
614919 21 Dec 603387 USD Million
Indonesia
411517 22 Mar 415065 USD Million
Iran
9142 20 Dec 9031 USD Million
Ireland
2912745 22 Mar 2886281 EUR Million
Italy
2443292 21 Dec 2409210 EUR Million
Jamaica
14447 21 Dec 14516 USD Million
Japan
559569 22 Mar 530973 JPY Billion
Jordan
15507 21 Dec 14098 JOD Million
Kazakhstan
165057 21 Dec 166523 USD Million
Kenya
4174 21 Dec 4109 KES Billion
Kosovo
2977 21 Dec 2841 EUR Million
Kyrgyzstan
8940 21 Dec 8760 USD Million
Laos
10610 20 Dec 9936 USD Million
Latvia
37562 22 Mar 36816 EUR Million
Lebanon
39113 22 Feb 38726 USD Million
Lesotho
14427 21 Dec 14051 Million LSL
Liberia
996 21 Sep 983 USD Million
Lithuania
39560 22 Mar 42448 EUR Million
Luxembourg
3512716 21 Dec 3364919 EUR Million
Macedonia
9547 21 Dec 9870 EUR Million
Malawi
2021553 20 Dec 1670407 MWK Million
Malaysia
1111213 22 Mar 1070267 MYR Million
Maldives
1976 20 Dec 1536 USD Million
Malta
93183 21 Dec 91809 EUR Million
Mauritania
4342 20 Dec 4131 Million USD
Mauritius
85320 21 Jun 83472 MUR Million
Mexico
447828 21 Dec 454435 USD Million
Moldova
9014 21 Dec 8664 USD Million
Mongolia
33893360 22 Mar 33190470 USD Thousand
Morocco
602573 21 Dec 592412 MAD Million
Namibia
33065 20 Dec 30852 NAD Million
Netherlands
3553401 21 Dec 3599972 EUR Million
New Zealand
300639 22 Mar 304598 NZD Million
Nicaragua
14372 21 Dec 14166 USD Million
Nigeria
39969 22 Mar 38391 USD Million
Norway
6462276 22 Mar 6389569 NOK Million
Pakistan
128920 22 Mar 130632 USD Million
Paraguay
12064891 22 May 11778990 USD Thousand
Peru
103677 21 Dec 98137 USD Million
Philippines
106428 21 Dec 98488 USD Million
Poland
362938 21 Dec 366390 USD Million
Portugal
407247 22 Mar 408401 EUR Million
Romania
134551 22 Apr 135338 EUR Million
Russia
454 22 Mar 478 USD Billion
Rwanda
5389 20 Dec 5316 USD Million
Serbia
36536 21 Dec 35258 EUR Million
Seychelles
7709 22 Apr 7810 SCR Million
Singapore
2390923 21 Dec 2297610 SGD Million
Slovakia
133 21 Dec 114 EUR Billion
Slovenia
51705 22 Apr 51956 EUR Million
South Africa
160896 21 Dec 165032 USD Million
South Korea
654098 22 Mar 628468 USD Million
Spain
2341053000 22 Mar 2328495000 EUR Thousand
Sri Lanka
50724 21 Dec 51117 USD Million
Swaziland
11442 21 Dec 10729 SZL Million
Sweden
100415 22 May 101092 SEK Million
Switzerland
2163498 22 Mar 2131530 CHF Million
Taiwan
220827 22 Mar 213592 USD Million
Tajikistan
6590 21 Jun 6544 USD Million
Tanzania
28082 22 Apr 28349 USD Million
Thailand
197743 21 Dec 189914 USD Million
Trinidad And Tobago
32083 22 Apr 32056 TTD Million
Tunisia
117210 21 Dec 112327 TND Million
Turkey
441064 21 Dec 453463 USD Million
Turkmenistan
5636042 20 Dec 567628 USD Thousand
Ukraine
127462 22 Mar 129711 USD Million
United Kingdom
7344995 21 Dec 7175906 GBP Million
United States
23370708 21 Dec 22824293 USD Million
Uruguay
46816 21 Dec 47121 USD Million
Uzbekistan
43724 21 Dec 41559 USD Million
Venezuela
0 22 Apr 0 USD Million
Vietnam
130119 20 Dec 108118 USD Million
Zambia
16445 20 Dec 15049 USD Million
Zimbabwe
13325 20 Dec 14324 USD Million
Country Actual Time Q1 Q2 Q3 Q4 Metric
Algeria
3176 21 Sep 3900 Algeria Algeria Algeria USD Million
Angola
50132 21 Dec 51500 Angola Angola Angola USD Million
Argentina
266740 21 Dec 270000 Argentina Argentina Argentina USD Million
Armenia
13829 21 Dec 14200 Armenia Armenia Armenia USD Million
Australia
2178985 22 Mar 2250000 Australia Australia Australia AUD Million
Bangladesh
44.2 20 Dec 45 Bangladesh Bangladesh Bangladesh USD Billion
Belize
1446 20 Dec 1690 Belize Belize Belize USD Million
Bhutan
2990 20 Dec 3000 Bhutan Bhutan Bhutan USD Million
Bolivia
12566 21 Jun 14100 Bolivia Bolivia Bolivia USD Million
Botswana
15769 21 Dec 16731 Botswana Botswana Botswana BWP Million
Brazil
678014 22 Jun 665000 Brazil Brazil Brazil USD Million
Canada
3213412 22 Mar 3000000 Canada Canada Canada CAD Million
Chile
234065 22 Apr 243876 Chile Chile Chile USD Million
China
27466 21 Dec 29500 China China China USD HML
Colombia
175106 22 Mar 177968 Colombia Colombia Colombia USD Million
Congo
6852 20 Dec 6900 Congo Congo Congo USD Million
Costa Rica
33024 21 Dec 29000 Costa Rica Costa Rica Costa Rica USD Million
Czech Republic
191298 22 Mar 172000 Czech Republic Czech Republic Czech Republic EUR Million
Dominican Republic
33466 21 Jul 26500 Dominican Republic Dominican Republic Dominican Republic USD Million
Egypt
137420 21 Sep 164000 Egypt Egypt Egypt USD Million
Euro Area
16025333 21 Dec 17000000 Euro Area Euro Area Euro Area EUR Million
France
6402736 21 Dec 6461000 France France France EUR Million
Georgia
21832 21 Dec 23100 Georgia Georgia Georgia USD Million
Germany
6132897 21 Dec 5910000 Germany Germany Germany EUR Million
Ghana
28161 21 Dec 30000 Ghana Ghana Ghana USD Million
Greece
556422 21 Dec 497000 Greece Greece Greece EUR Million
Honduras
11364 21 Dec 9600 Honduras Honduras Honduras USD Million
India
614919 21 Dec 631000 India India India USD Million
Indonesia
411517 22 Mar 410640 Indonesia Indonesia Indonesia USD Million
Ireland
2912745 22 Mar 2740000 Ireland Ireland Ireland EUR Million
Italy
2443292 21 Dec 2450000 Italy Italy Italy EUR Million
Jamaica
14447 21 Dec 13500 Jamaica Jamaica Jamaica USD Million
Kazakhstan
165057 21 Dec 17300 Kazakhstan Kazakhstan Kazakhstan USD Million
Kenya
4174 21 Dec 4800 Kenya Kenya Kenya KES Billion
Kosovo
2977 21 Dec 2220 Kosovo Kosovo Kosovo EUR Million
Kyrgyzstan
8940 21 Dec 8600 Kyrgyzstan Kyrgyzstan Kyrgyzstan USD Million
Malawi
2021553 20 Dec 2250000 Malawi Malawi Malawi MWK Million
Malaysia
1111213 22 Mar 1026504 Malaysia Malaysia Malaysia MYR Million
Maldives
1976 20 Dec 1670 Maldives Maldives Maldives USD Million
Mexico
447828 21 Dec 460000 Mexico Mexico Mexico USD Million
Morocco
602573 21 Dec 625000 Morocco Morocco Morocco MAD Million
Namibia
33065 20 Dec 33100 Namibia Namibia Namibia NAD Million
New Zealand
300639 22 Mar 305000 New Zealand New Zealand New Zealand NZD Million
Nigeria
39969 22 Mar 46000 Nigeria Nigeria Nigeria USD Million
Pakistan
128920 22 Mar 118500 Pakistan Pakistan Pakistan USD Million
Peru
103677 21 Dec 104500 Peru Peru Peru USD Million
Philippines
106428 21 Dec 1050000 Philippines Philippines Philippines USD Million
Poland
362938 21 Dec 397000 Poland Poland Poland USD Million
Portugal
407247 22 Mar 436600 Portugal Portugal Portugal EUR Million
Rwanda
5389 20 Dec 5520 Rwanda Rwanda Rwanda USD Million
Singapore
2390923 21 Dec 2000000 Singapore Singapore Singapore SGD Million
South Africa
160896 21 Dec 180000 South Africa South Africa South Africa USD Million
South Korea
654098 22 Mar 660947 South Korea South Korea South Korea USD Million
Spain
2341053000 22 Mar 2423000000 Spain Spain Spain EUR Thousand
Sri Lanka
50724 21 Dec 52000 Sri Lanka Sri Lanka Sri Lanka USD Million
Taiwan
220827 22 Mar 199000 Taiwan Taiwan Taiwan USD Million
Tajikistan
6590 21 Jun 2530 Tajikistan Tajikistan Tajikistan USD Million
Thailand
197743 21 Dec 166000 Thailand Thailand Thailand USD Million
Trinidad And Tobago
32083 22 Apr 30000 Trinidad And Tobago Trinidad And Tobago Trinidad And Tobago TTD Million
Turkey
441064 21 Dec 515000 Turkey Turkey Turkey USD Million
United Kingdom
7344995 21 Dec 7277000 United Kingdom United Kingdom United Kingdom GBP Million
United States
23370708 21 Dec 217000000 United States United States United States USD Million
Venezuela
0 22 Apr 421 Venezuela Venezuela Venezuela USD Million
Vietnam
130119 20 Dec 110000 Vietnam Vietnam Vietnam USD Million
Zambia
16445 20 Dec 17700 Zambia Zambia Zambia USD Million
Zimbabwe
13325 20 Dec 19500 Zimbabwe Zimbabwe Zimbabwe USD Million