Download Data
Creditor Type Creditor Country/Multilateral Agency Total Debt Outstanding and Disbursed
Data are in US$ thousands 2020 2021 2022 2023 2024
Official multilateralAfrican Dev. Bank117,120114,298113,504115,196109,311
African Export-Import Bank000141,663141,663
Arab Fund for Economic & Social Development198,729198,862201,015195,766197,068
European Investment Bank466360272248233
International Fund for Agricultural Dev. (IFAD)13,21914,72415,93819,47421,016
International Monetary Fund72,343109,255103,057103,895100,988
Islamic Dev. Bank113,267120,103120,195125,977129,158
OPEC Fund for International Dev.25,89528,16627,33626,33623,444
World Bank-IDA191,295215,057229,727273,621295,538
Total Official multilateral732,334800,825811,0431,002,1751,018,419
Official bilateralBelgium329305287297279
China1,341,2981,336,3871,331,6731,472,5131,412,432
France3,1682,9482,2112,1702,040
India38,57138,57138,57138,57138,571
Iran, Islamic Republic Of10,87210,0359,4509,7909,205
Italy48,78651,99948,96950,73247,697
Kuwait171,390175,732171,815171,033163,264
Netherlands00083,23478,255
Saudi Arabia55,62875,25875,65087,277102,757
Spain4,2084,4883,7873,9043,904
Turkiye7,5287,5286,9546,9546,954
United Arab Emirates11,74911,74911,74911,74911,749
Total Official bilateral1,693,5261,714,9991,701,1151,938,2231,877,106
Total Non-official00000
Total Bondholders00000
Total 2,425,8602,515,8232,512,1582,940,3982,895,525
2025 2026
Interest Principal Total Debt Service Interest Principal Total Debt Service
1,0955,4656,5601,0385,4656,503
9,43025,75735,1877,63325,75733,390
6,30120,22426,5265,27116,51321,783
000000
322597919311597908
04,1474,14708,2948,294
3,91112,28216,1933,34512,53215,878
5982,3252,9235312,3252,856
3,5028,67612,1773,4538,94112,393
25,15979,473104,63221,58180,423102,004
0232302323
63,10954,581117,69060,73155,285116,016
391,0171,0563126129
1833,0903,273562,2362,292
000000
6496,7577,4065176,7577,274
2,2342,8625,0962,1562,8625,018
3,3697,82611,1953,0247,82610,850
1,1016,0237,1241,0546,0237,077
2971774613458471
5034739731347378
254378632241378619
71,01883,619154,63767,82782,319150,146
000000
000000
96,177163,092259,26989,409162,742252,150
Table : Debt Service Payments Due
Country : Djibouti
Last Updated Date : 12/03/2025
Data Source : World Bank Debtor Reporting System