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. Bank379,429375,400371,353368,571359,962
Arab Bank for Economic Dev. in Africa (BADEA)45,59349,06149,99250,19349,403
Economic Community of West African States (ECOWAS)17,64515,80314,13613,44012,175
European Investment Bank43,99336,72232,74732,01726,504
International Fund for Agricultural Dev. (IFAD)31,06130,78129,66331,91529,764
International Monetary Fund47,34077,79588,959110,827126,329
Nordic Development Fund1,7111,4911,3081,2091,068
OPEC Fund for International Dev.12,90610,35812,46815,05416,131
World Bank-IBRD46,46041,41037,63438,07834,472
World Bank-IDA435,676482,026508,888562,465581,941
Total Official multilateral1,061,8131,120,8471,147,1481,223,7701,237,749
Official bilateralAustria12,15110,1288,5147,7596,297
Belgium6,6486,4587,1047,2266,630
China31,56933,03927,86624,63220,700
France62,00856,66948,76844,00036,143
Japan98,24492,27777,94971,67962,356
Kuwait13,58714,58212,78911,2839,761
Portugal170,286161,004148,884146,659134,781
Saudi Arabia18,54118,29016,79015,73614,640
Spain46,07442,68736,22933,16426,468
Total Official bilateral459,107435,133384,893362,140317,776
Non-officialAustria4,4144,0743,8375,1876,169
Belgium2,6962,7322,0941,6721,105
Portugal551,084508,645469,103458,182408,692
Total Non-official558,194515,451475,034465,040415,966
Total Bondholders00000
Total 2,079,1152,071,4302,007,0742,050,9501,971,492
2025 2026
Interest Principal Total Debt Service Interest Principal Total Debt Service
7,20119,05626,2586,79519,74926,544
7703,0903,8607263,1523,878
6351,1151,7505861,1151,701
8493,6924,5417273,6924,419
2442,0102,2542302,0102,240
03,0453,04506,0906,090
81071158107115
1532,3992,552882,0832,171
1,3691,6743,0431,3161,6742,990
4,31010,81715,1274,27511,34315,618
15,54047,00562,54514,74951,01565,765
3193396426933959
43613654340344
3864,2384,6233033,6683,971
7224,6735,3956483,4664,115
1472,6522,7991402,4422,582
1368731,0101308731,003
2,75723,30526,0622,41319,87922,292
1429621,1041329621,094
964,9395,035633,1743,238
4,42142,93647,3573,86035,73739,597
000000
123683817368376
6,64332,99139,6336,11832,99139,109
6,65533,35940,0146,12533,35939,484
000000
26,616123,300149,91624,735120,112144,846
Table : Debt Service Payments Due
Country : Cabo Verde
Last Updated Date : 12/03/2025
Data Source : World Bank Debtor Reporting System