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. Bank27,24123,78320,26916,92015,198
Arab Fund for Economic & Social Development75,62375,89875,01774,67674,554
Arab Monetary Fund64,28177,11973,33173,92771,859
European Economic Community (EEC)3703503303300
International Fund for Agricultural Dev. (IFAD)24,91724,78723,5692,5592,055
International Monetary Fund443,673650,337646,339374,636383,717
Islamic Dev. Bank12,37012,03111,44026,36026,675
OPEC Fund for International Dev.29,87229,87229,87229,87236,387
World Bank-IDA137,953121,806104,58293,5100
Total Official multilateral816,3001,015,982984,749692,789610,446
Official bilateralAlgeria900900900900900
Bulgaria5,5295,5295,5295,5295,529
Denmark2,9302,8182,7392,7840
France158,233146,048137,537142,4890
Iraq31,22331,22331,22331,22331,223
Italy273,9340000
Japan62,41456,63348,76045,5780
Kuwait82,81383,114125,319124,749123,702
Libya8,25011,75011,75011,75011,750
Netherlands2,3832,2002,0712,1460
Norway6266065425250
Romania2,2742,2742,2742,2742,274
Russian Federation389,680389,680389,68056,5546,807
Saudi Arabia58,88058,88058,880118,862118,862
Serbia1,5121,5121,5121,5121,512
Spain40,21240,21240,21240,21240,212
United Arab Emirates94,22294,22294,22294,22294,222
United Kingdom28,08328,08427,98128,0320
United States991,811991,811991,811991,8110
Total Official bilateral2,235,9111,947,4951,972,9431,701,152436,993
Total Non-official00000
Total Bondholders00000
Total 3,052,2102,963,4772,957,6922,393,9411,047,439
2025 2026
Interest Principal Total Debt Service Interest Principal Total Debt Service
1042,1062,210872,0492,137
000000
000000
000000
104344448434442
00001,8911,891
09049040904904
18201821820182
000000
2973,4443,7402775,2795,556
000000
000000
000000
000000
000000
000000
000000
1,7998442,6431,7998442,643
000000
000000
000000
000000
1881,3891,5771481,3891,537
01,5501,55001,5501,550
000000
20002002000200
000000
000000
000000
2,1873,7845,9712,1473,7845,931
000000
000000
2,4847,2279,7112,4249,06211,487
Table : Debt Service Payments Due
Country : Somalia, Fed. Rep.
Last Updated Date : 12/03/2025
Data Source : World Bank Debtor Reporting System