GlobalFirepower.com logo
Graphical representation of a list
Balance scale icon
Alphabet icon
Icon of F-15 Eagle military combat fighter aircraft
Icon of Abrams Main Battle Tank
Icon of navy warships

External Debt Totals by Country

External debt commitments can severely limit the spending capabilities of a global power, particularly in times of total war.

External Debt Totals by Country

External debt commitments can severely limit the spending capabilities of a global power, particularly in times of total war.

OVERVIEW



Per the CIA World Factbook, External Debt is the total public and private debt carried by a particular nation as owed to outside parties (i.e. the international community), repayable through currency exchanges, consumer/durable goods and applicable services. Typically, larger, better developed nations will carry a large external debt total. External Debt is just one outside factor used when considering a nation's overall fiscal "health" as going to war tends to have a prominent, far-reaching impact on economies. For the purposes of the final GFP ranking, a high External Debt total serves a penalty.

The data presented below is through 2019. Values presented in $USD.


1
National Flag Graphic
17,910,000,000,000
United States
USA
2
National Flag Graphic
8,126,000,000,000
United Kingdom
UKD
3
National Flag Graphic
5,360,000,000,000
France
FRA
4
National Flag Graphic
5,326,000,000,000
Germany
GER
5
National Flag Graphic
4,063,000,000,000
Netherlands
NET
6
National Flag Graphic
3,240,000,000,000
Japan
JPN
7
National Flag Graphic
2,470,000,000,000
Ireland
IRE
8
National Flag Graphic
2,444,000,000,000
Italy
ITA
9
National Flag Graphic
2,094,000,000,000
Spain
SPA
10
National Flag Graphic
1,714,000,000,000
Australia
AUS
11
National Flag Graphic
1,664,000,000,000
Switzerland
SWI
12
National Flag Graphic
1,608,000,000,000
Canada
CAN
13
National Flag Graphic
1,598,000,000,000
China
CHN
14
National Flag Graphic
1,281,000,000,000
Belgium
BEL
15
National Flag Graphic
939,900,000,000
Sweden
SWE
16
National Flag Graphic
642,300,000,000
Norway
NOR
17
National Flag Graphic
630,800,000,000
Austria
AST
18
National Flag Graphic
566,100,000,000
Singapore
SIN
19
National Flag Graphic
547,400,000,000
Brazil
BRA
20
National Flag Graphic
539,600,000,000
Russia
RUS
21
National Flag Graphic
506,600,000,000
Greece
GRE
22
National Flag Graphic
501,600,000,000
India
IND
23
National Flag Graphic
484,800,000,000
Denmark
DEN
24
National Flag Graphic
452,400,000,000
Turkey
TUR
25
National Flag Graphic
449,000,000,000
Portugal
POR
26
National Flag Graphic
445,800,000,000
Mexico
MEX
27
National Flag Graphic
384,600,000,000
South Korea
SKO
28
National Flag Graphic
344,400,000,000
Indonesia
INO
29
National Flag Graphic
241,000,000,000
Poland
POL
30
National Flag Graphic
237,600,000,000
United Arab Emirates
UAE
31
National Flag Graphic
217,200,000,000
Malaysia
MLY
32
National Flag Graphic
214,900,000,000
Argentina
ARG
33
National Flag Graphic
205,200,000,000
Czechia
CZC
34
National Flag Graphic
205,100,000,000
Saudi Arabia
SAR
35
National Flag Graphic
183,400,000,000
Chile
CHI
36
National Flag Graphic
181,900,000,000
Taiwan
TAI
37
National Flag Graphic
167,800,000,000
Qatar
QTR
38
National Flag Graphic
167,500,000,000
Kazakhstan
KAZ
39
National Flag Graphic
156,300,000,000
South Africa
SAF
40
National Flag Graphic
150,600,000,000
Finland
FIN
41
National Flag Graphic
138,100,000,000
Hungary
HUN
42
National Flag Graphic
132,000,000,000
Thailand
THA
43
National Flag Graphic
130,000,000,000
Ukraine
UKR
44
National Flag Graphic
124,600,000,000
Colombia
COL
45
National Flag Graphic
100,300,000,000
Venezuela
VEN
46
National Flag Graphic
96,580,000,000
Vietnam
VTN
47
National Flag Graphic
95,970,000,000
Romania
ROM
48
National Flag Graphic
91,620,000,000
New Zealand
NWZ
49
National Flag Graphic
91,530,000,000
Panama
PAN
50
National Flag Graphic
88,660,000,000
Israel
ISR
51
National Flag Graphic
82,190,000,000
Pakistan
PAK
52
National Flag Graphic
77,470,000,000
Egypt
EGP
53
National Flag Graphic
76,180,000,000
Philippines
PHI
54
National Flag Graphic
75,040,000,000
Slovakia
SLK
55
National Flag Graphic
73,020,000,000
Iraq
IRQ
56
National Flag Graphic
66,250,000,000
Peru
PER
57
National Flag Graphic
56,050,000,000
Sudan
SUD
58
National Flag Graphic
52,150,000,000
Bahrain
BAH
59
National Flag Graphic
51,720,000,000
Sri Lanka
SRL
60
National Flag Graphic
51,480,000,000
Morocco
MOR
61
National Flag Graphic
50,260,000,000
Bangladesh
BAN
62
National Flag Graphic
48,100,000,000
Croatia
CRO
63
National Flag Graphic
47,240,000,000
Kuwait
KUW
64
National Flag Graphic
46,300,000,000
Slovenia
SLV
65
National Flag Graphic
46,270,000,000
Oman
OMA
66
National Flag Graphic
42,080,000,000
Angola
ANG
67
National Flag Graphic
42,060,000,000
Bulgaria
BUL
68
National Flag Graphic
40,960,000,000
Nigeria
NIG
69
National Flag Graphic
40,020,000,000
Latvia
LAT
70
National Flag Graphic
39,920,000,000
Belarus
BLR
71
National Flag Graphic
39,300,000,000
Lebanon
LEB
72
National Flag Graphic
39,290,000,000
Ecuador
ECU
73
National Flag Graphic
34,480,000,000
Lithuania
LIT
74
National Flag Graphic
30,190,000,000
Tunisia
TUN
75
National Flag Graphic
30,060,000,000
Cuba
CUB
76
National Flag Graphic
29,500,000,000
Serbia
SER
77
National Flag Graphic
29,340,000,000
Jordan
JOR
78
National Flag Graphic
29,160,000,000
Dominican Republic
DOM
79
National Flag Graphic
28,370,000,000
Uruguay
URU
80
National Flag Graphic
27,590,000,000
Kenya
KEN
81
National Flag Graphic
26,050,000,000
Ethiopia
ETH
82
National Flag Graphic
25,330,000,000
Mongolia
MON
83
National Flag Graphic
22,920,000,000
Guatemala
GUA
84
National Flag Graphic
22,140,000,000
Ghana
GHA
85
National Flag Graphic
19,050,000,000
Estonia
EST
86
National Flag Graphic
17,700,000,000
Paraguay
PAR
87
National Flag Graphic
17,660,000,000
Tanzania
TAN
88
National Flag Graphic
17,410,000,000
Azerbaijan
AZR
89
National Flag Graphic
16,990,000,000
Georgia
GEO
90
National Flag Graphic
16,900,000,000
Uzbekistan
UZB
91
National Flag Graphic
15,510,000,000
El Salvador
ESL
92
National Flag Graphic
14,900,000,000
Laos
LAO
93
National Flag Graphic
13,070,000,000
Ivory Coast
IVC
94
National Flag Graphic
12,810,000,000
Bolivia
BOL
95
National Flag Graphic
11,870,000,000
Cambodia
CMB
96
National Flag Graphic
11,660,000,000
Zambia
ZAM
97
National Flag Graphic
11,310,000,000
Nicaragua
NIC
98
National Flag Graphic
10,910,000,000
Mozambique
MOZ
99
National Flag Graphic
10,870,000,000
Bosnia and Herzegovina
BOS
100
National Flag Graphic
10,800,000,000
Uganda
UGA
101
National Flag Graphic
10,410,000,000
Armenia
ARM
102
National Flag Graphic
9,505,000,000
Albania
ALB
103
National Flag Graphic
9,375,000,000
Cameroon
CAM
104
National Flag Graphic
9,357,000,000
Zimbabwe
ZIM
105
National Flag Graphic
8,790,000,000
Macedonia
MAC
106
National Flag Graphic
8,625,000,000
Honduras
HON
107
National Flag Graphic
8,164,000,000
Kyrgyzstan
KYR
108
National Flag Graphic
7,995,000,000
Iran
IRN
109
National Flag Graphic
7,969,000,000
Namibia
NAM
110
National Flag Graphic
7,068,000,000
Yemen
YEM
111
National Flag Graphic
6,594,000,000
Myanmar
MYA
112
National Flag Graphic
6,549,000,000
Moldova
MOL
113
National Flag Graphic
6,490,000,000
Gabon
GAB
114
National Flag Graphic
6,260,000,000
Algeria
ALG
115
National Flag Graphic
5,849,000,000
Nepal
NEP
116
National Flag Graphic
5,750,000,000
Tajikistan
TAJ
117
National Flag Graphic
5,300,000,000
Somalia
SOM
118
National Flag Graphic
5,000,000,000
North Korea
NKO
119
National Flag Graphic
4,989,000,000
Syria
SYR
120
National Flag Graphic
4,963,000,000
Democratic Republic of the Congo
DRC
121
National Flag Graphic
4,605,000,000
Republic of the Congo
ROC
122
National Flag Graphic
4,192,000,000
Mali
MAL
123
National Flag Graphic
4,150,000,000
Mauritania
MAU
124
National Flag Graphic
4,089,000,000
Madagascar
MAD
125
National Flag Graphic
3,728,000,000
Niger
NGR
126
National Flag Graphic
3,020,000,000
Libya
LBY
127
National Flag Graphic
2,840,000,000
Afghanistan
AFG
128
National Flag Graphic
2,671,000,000
Bhutan
BUT
129
National Flag Graphic
2,516,000,000
Montenegro
MTN
130
National Flag Graphic
2,250,000,000
South Sudan
SSU
131
National Flag Graphic
2,187,000,000
Botswana
BOT
132
National Flag Graphic
1,724,000,000
Chad
CHD
133
National Flag Graphic
1,700,000,000
Suriname
SUR
134
National Flag Graphic
1,615,000,000
Sierra Leone
SIE
135
National Flag Graphic
1,036,000,000
Liberia
LIB
136
National Flag Graphic
779,900,000
Central African Republic
CAR
137
National Flag Graphic
539,400,000
Turkmenistan
TKM