Online Forum

External Debt

  • Live Data Indicator

  • Forecast Indicator

Country Last Time Previous Range Metric

Albania

0 20 Dec 8829 2406 : 8908

Algeria

0 19 Dec 3993 3021 : 5859

Angola

48797.00 20 Dec 47554 7595 : 48797

Argentina

271505.09 20 Dec 272852 87524 : 283130

Armenia

12935.46 20 Dec 12658 1156 : 12935

Australia

2165261.00 20 Dec 2187215 147312 : 2350882

Austria

0 20 Dec 631157 129499 : 639239

Azerbaijan

0 19 Dec 16212184 35540 : 16212184

Bangladesh

44.20 20 Dec 38.48 16.17 : 44.2

Belarus

0 20 Dec 40561 1698 : 42149

Belgium

0 20 Dec 1182406 923263 : 1264535

Belize

1309.50 19 Dec 1284 168 : 1310

Bhutan

2872.70 19 Dec 2728 406 : 2873

Bolivia

11321.40 20 Mar 11268 2056 : 11321

Bosnia and Herzegovina

0 20 Dec 8666662 2386007 : 8870661

Botswana

0 20 Dec 14687 1772 : 154791

Brazil

627564.75 21 Mar 620870 64260 : 714260

Bulgaria

0 21 Jan 36825 9401 : 39436

Burkina Faso

0 19 Dec 3335 570 : 3746

Burundi

0 20 Sep 997842 413843 : 1651802

Canada

3147435.00 20 Dec 3026333 354800 : 3147435

Chad

0 16 Dec 743 741 : 1009 FCFA Billion

Chile

211892.13 21 Jan 208434 2435 : 213163

China

24007.90 20 Dec 20573 158 : 24008

Colombia

154968.01 20 Dec 147822 36431 : 154968

Congo

0 19 Dec 5892 3729 : 12468

Costa Rica

31823.20 20 Dec 31376 4465 : 31823

Croatia

0 20 Dec 49065 9838 : 74752

Cyprus

0 20 Dec 188589 90779 : 208114

Czech Republic

163883.10 20 Dec 161316 8568 : 172504

Denmark

0 20 Dec 98966 388 : 176785

Dominican Republic

29929.30 20 Sep 26174 11057 : 29929

Egypt

125337.80 20 Sep 123490 26132 : 125338

El Salvador

0 20 Dec 18462 7621 : 18462

Estonia

0 20 Dec 24010 883 : 24172

Euro area

15138461.03 20 Sep 15283641 5501622 : 15525913

Finland

0 20 Dec 566210 203416 : 579944

France

6082635.00 20 Sep 6057476 3536444 : 6161660

Georgia

20285.08 20 Dec 19662 2835 : 20285

Germany

5512138.00 20 Dec 5534326 1795598 : 5534326

Ghana

24700.00 20 Dec 24300 2310 : 24700

Greece

494508.60 20 Dec 488707 142217 : 494509

Guyana

0 20 Dec 1293135 953525 : 1392008

Honduras

10651.20 21 Jan 10850 2704 : 11025

Hong Kong

0 20 Dec 13317729 2707907 : 13824368

Hungary

0 20 Dec 109285 15621 : 144793

Iceland

0 20 Dec 2625978 280593 : 15748529

India

0 20 Dec 556697 96392 : 563964

Indonesia

417527.80 20 Dec 408525 119594 : 417528

Iran

0 19 Dec 10623 5107 : 28647

Ireland

0 20 Dec 2534420 521792 : 2662605

Italy

2324324.00 20 Dec 2295928 524899 : 2324324

Jamaica

12708.61 20 Sep 13501 8843 : 14754

Japan

0 20 Dec 501500 141743 : 512175

Jordan

0 19 Dec 12088 3640 : 12338

Kazakhstan

160912.00 20 Sep 159813 4765 : 168595

Kenya

3793.29 20 Dec 3772 362 : 3793

Kosovo

0 20 Jun 2191 521 : 2273

Kyrgyzstan

8702.20 20 Sep 8614 2318 : 8702

Laos

0 19 Dec 9320 770 : 9936

Latvia

0 20 Dec 36983 826 : 37824

Lebanon

0 20 Nov 35618 315 : 35836

Lesotho

0 20 Sep 14905 3933 : 16317

Liberia

0 20 Sep 914 223 : 1682

Lithuania

0 20 Dec 36308 7274 : 36309

Luxembourg

0 20 Dec 3315098 678053 : 3928298

Macedonia

0 20 Sep 8787 2080 : 9087

Malawi

0 18 Dec 1486662 981 : 1569794

Malaysia

958455.56 20 Dec 953311 9063 : 1002956

Maldives

1540.90 19 Dec 1408 696 : 1541

Malta

0 20 Dec 89030 1590 : 97344

Mauritania

0 19 Dec 4038 1248 : 4101

Mauritius

0 20 Jun 33659 6185 : 56153

Mexico

462504.40 20 Dec 452187 0.7 : 463848

Moldova

0 20 Dec 7950 1678 : 8358

Mongolia

0 20 Dec 31192538 2110587 : 32161914

Morocco

569792.25 20 Sep 565652 151986 : 569792

Namibia

30852.00 19 Dec 32156 2873 : 32156

Netherlands

0 20 Dec 3883488 1818325 : 4089607

New Zealand

289422.00 20 Dec 289958 67673 : 302703

Nicaragua

0 20 Sep 11661 5786 : 11858

Nigeria

33348.08 20 Dec 31985 3288 : 37268

Norway

0 20 Dec 6239407 0 : 6638702

Pakistan

115756.00 20 Dec 113803 33172 : 115756

Paraguay

0 21 Jan 10182196 1221099 : 10182196

Peru

88382.00 20 Dec 84914 9121 : 88382

Philippines

98488.01 20 Dec 83618 20893 : 98488

Poland

0 20 Dec 352111 59532 : 395880

Portugal

410349.00 20 Dec 414452 56392 : 421132

Romania

0 21 Jan 125453 13079 : 125453

Russia

0 20 Dec 461 151 : 733

Rwanda

0 17 Dec 2453 511 : 3010

Serbia

0 19 Dec 28381 8962 : 28418

Seychelles

0 20 Dec 9904 1865 : 10063

Singapore

2210679.90 20 Dec 2197838 854184 : 2360157

Slovakia

0 20 Dec 111 35.63 : 113

Slovenia

0 21 Jan 49133 1059 : 49457

South Africa

170836.00 20 Dec 157021 33262 : 185358

South Korea

542448.40 20 Dec 510961 80766 : 542448

Spain

2236173000.00 20 Dec 2208328000 141746000 : 2236173000

Sri Lanka

49211.62 20 Dec 51618 37098 : 55916

Swaziland

0 20 Sep 9400 2543 : 11100

Sweden

0 20 Sep 8415 1854 : 8942

Switzerland

0 20 Dec 2008376 768352 : 2008376

Taiwan

189873.00 20 Dec 190813 31705 : 202611

Tajikistan

2274.10 16 Dec 2194 866 : 2274 USD Million

Tanzania

0 21 Jan 24000 2470 : 24500

Thailand

190009.70 20 Dec 171974 58985 : 190010

Trinidad and Tobago

31547.50 20 Dec 31551 6215 : 31948

Tunisia

0 20 Dec 108726 29167 : 111963

Turkey

450048.00 20 Dec 435121 43911 : 467545

Turkmenistan

0 19 Dec 907329 276435 : 2732208

Ukraine

0 20 Dec 122799 23811 : 142079

United Kingdom

7287334.00 20 Dec 7217761 565439 : 7287334

United States

21358343.00 20 Dec 21314655 6570168 : 21358343

Uruguay

0 20 Dec 47284 7726 : 48123

Uzbekistan

0 19 Dec 17629836 59702 : 21745148

Venezuela

0.00 20 Dec 0 0 : 2189

Vietnam

108118.10 19 Dec 112114 10345 : 112114

Zambia

15049.10 19 Dec 12142 910 : 15049

Zimbabwe

14324.00 19 Dec 13134 3422 : 14324
Country Actual Time Q2/19 Q3/19 Q4/19 Q1/20 Metric

Angola

48797.00 20 Dec 49100 49100 50000 49100

Argentina

271505.09 20 Dec 281500 283000 285000 284000

Armenia

12935.46 20 Dec 12800 12800 12800 12800

Australia

2165261.00 20 Dec 2550000 2600000 2600000 2500000

Bangladesh

44.20 20 Dec 45 45 45 45

Belize

1309.50 19 Dec 1600 1600 1600 1600

Bhutan

2872.70 19 Dec 3000 3000 3000 3000

Bolivia

11321.40 20 Mar 14100 14500 14500 14100

Brazil

627564.75 21 Mar 650000 653000 653000 646000

Canada

3147435.00 20 Dec 3330000 3360000 3360000 3320000

Chile

211892.13 21 Jan 215000 221000 220700 220000

China

24007.90 20 Dec 23000 24500 24500 23000

Colombia

154968.01 20 Dec 150300 150600 151300 150100

Costa Rica

31823.20 20 Dec 29000 29000 29000 29000

Czech Republic

163883.10 20 Dec 174350 174500 174500 174200

Dominican Republic

29929.30 20 Sep 27200 27000 27000 27400

Egypt

125337.80 20 Sep 136000 138000 140000 134000

Euro area

15138461.03 20 Sep 16400000 16600000 16500000 16200000

France

6082635.00 20 Sep 6442000 6323000 6384000 6372000

Georgia

20285.08 20 Dec 20500 20500 20500 20500

Germany

5512138.00 20 Dec 5745000 5820000 5790000 5691000

Ghana

24700.00 20 Dec 20600 21000 22300 21400

Greece

494508.60 20 Dec 504000 501000 504200 499000

Honduras

10651.20 21 Jan 9250 9600 9600 9250

Indonesia

417527.80 20 Dec 453620 446435 455366 440634

Italy

2324324.00 20 Dec 2400000 2410000 2420000 2380000

Jamaica

12708.61 20 Sep 14100 14100 138400 13900

Kazakhstan

160912.00 20 Sep 151821 151011 151011 152631

Kenya

3793.29 20 Dec 4350 4200 4080 4200

Kyrgyzstan

8702.20 20 Sep 8600 8600 8600 8600

Malaysia

958455.56 20 Dec 989653 1000030 1026504 986793

Maldives

1540.90 19 Dec 1670 1670 1670 1670

Mexico

462504.40 20 Dec 4650000 468000 470000 463000

Morocco

569792.25 20 Sep 558000 554000 545000 573000

Namibia

30852.00 19 Dec 38000 38000 40000 38000

New Zealand

289422.00 20 Dec 305600 306000 306000 305100

Nigeria

33348.08 20 Dec 36000 36300 37000 35600

Pakistan

115756.00 20 Dec 117500 118500 118000 117500

Peru

88382.00 20 Dec 83900 83900 83900 83900

Philippines

98488.01 20 Dec 84265 84265 84265 84265

Portugal

410349.00 20 Dec 434200 432300 432300 436700

Singapore

2210679.90 20 Dec 2235000 2220000 2220000 2435000

South Africa

170836.00 20 Dec 183000 180000 178000 180000

South Korea

542448.40 20 Dec 580064 596874 612101 564837

Spain

2236173000.00 20 Dec 2324000000 2363000000 2387000000 2287000000

Sri Lanka

49211.62 20 Dec 60000 62000 62000 57000

Taiwan

189873.00 20 Dec 189000 199000 195000 193500

Tajikistan

2274.10 16 Dec 2530 2530 2431 2440 USD Million

Thailand

190009.70 20 Dec 159000 159000 155000 161500

Trinidad and Tobago

31547.50 20 Dec 30000 30000 30000 30000

Turkey

450048.00 20 Dec 487000 495000 488000 481000

United Kingdom

7287334.00 20 Dec 7702000 7697000 7664000 7754000

United States

21358343.00 20 Dec 22406171 22500000 22500000 22386165

Venezuela

0.00 20 Dec 421 421 421 421

Vietnam

108118.10 19 Dec 130000 130000 110000 130000

Zambia

15049.10 19 Dec 17100 17100 17400 17100

Zimbabwe

14324.00 19 Dec 20000 20000 20000 20000