GlobalFirepower.com logo

Defense Spending by Country


Going to war is never a decision to be taken lightly, especially when considering the overall cost of such ventures.

The Defense Spending Budget value indicates funds allotted to the maintenance and strengthening of a standing military. Not all included nations have the luxury of a large spending budget and therefore must rely on affiliations and regional alliances to maintain a capable fighting force.

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

1
National Flag
647,000,000,000  
United States
USA
2
National Flag
151,000,000,000  
China
CHN
3
National Flag
56,725,000,000  
Saudi Arabia
SAR
4
National Flag
50,000,000,000  
United Kingdom
UKD
5
National Flag
47,000,000,000  
India
IND
6
National Flag
47,000,000,000  
Russia
RUS
7
National Flag
45,200,000,000  
Germany
GER
8
National Flag
44,000,000,000  
Japan
JPN
9
National Flag
40,000,000,000  
France
FRA
10
National Flag
40,000,000,000  
South Korea
SKO
11
National Flag
37,700,000,000  
Italy
ITA
12
National Flag
29,300,000,000  
Brazil
BRA
13
National Flag
26,300,000,000  
Australia
AUS
14
National Flag
20,000,000,000  
Israel
ISR
15
National Flag
16,400,000,000  
Canada
CAN
16
National Flag
14,375,000,000  
United Arab Emirates
UAE
17
National Flag
12,145,000,000  
Colombia
COL
18
National Flag
11,600,000,000  
Spain
SPA
19
National Flag
11,500,000,000  
Afghanistan
AFG
20
National Flag
10,725,000,000  
Taiwan
TAI
21
National Flag
10,570,000,000  
Algeria
ALG
22
National Flag
10,200,000,000  
Turkey
TUR
23
National Flag
9,840,000,000  
Netherlands
NET
24
National Flag
9,700,000,000  
Singapore
SIN
25
National Flag
9,360,000,000  
Poland
POL
26
National Flag
7,500,000,000  
North Korea
NKO
27
National Flag
7,000,000,000  
Norway
NOR
28
National Flag
7,000,000,000  
Pakistan
PAK
29
National Flag
7,000,000,000  
Mexico
MEX
30
National Flag
6,900,000,000  
Indonesia
INO
31
National Flag
6,715,000,000  
Oman
OMA
32
National Flag
6,540,000,000  
Greece
GRE
33
National Flag
6,300,000,000  
Iran
IRN
34
National Flag
6,215,000,000  
Sweden
SWE
35
National Flag
6,055,000,000  
Iraq
IRQ
36
National Flag
5,483,000,000  
Chile
CHI
37
National Flag
5,390,000,000  
Thailand
THA
38
National Flag
5,200,000,000  
Kuwait
KUW
39
National Flag
5,085,000,000  
Belgium
BEL
40
National Flag
4,880,000,000  
Ukraine
UKR
41
National Flag
4,830,000,000  
Switzerland
SWI
42
National Flag
4,700,000,000  
Malaysia
MLY
43
National Flag
4,610,000,000  
South Africa
SAF
44
National Flag
4,440,000,000  
Denmark
DEN
45
National Flag
4,400,000,000  
Egypt
EGP
46
National Flag
4,330,000,000  
Argentina
ARG
47
National Flag
4,150,000,000  
Angola
ANG
48
National Flag
4,000,000,000  
Venezuela
VEN
49
National Flag
3,800,000,000  
Portugal
POR
50
National Flag
3,660,000,000  
Finland
FIN
51
National Flag
3,400,000,000  
Morocco
MOR
52
National Flag
3,365,000,000  
Vietnam
VTN
53
National Flag
3,220,000,000  
Austria
AST
54
National Flag
3,000,000,000  
Libya
LBY
55
National Flag
3,000,000,000  
Philippines
PHI
56
National Flag
2,596,470,000  
Czech Republic
CZR
57
National Flag
2,560,000,000  
Peru
PER
58
National Flag
2,470,000,000  
Sudan
SUD
59
National Flag
2,435,000,000  
Kazakhstan
KAZ
60
National Flag
2,400,000,000  
Ecuador
ECU
61
National Flag
2,400,000,000  
Myanmar
MYA
62
National Flag
2,330,000,000  
Nigeria
NIG
63
National Flag
2,190,000,000  
Romania
ROM
64
National Flag
1,930,000,000  
Qatar
QTR
65
National Flag
1,872,000,000  
Syria
SYR
66
National Flag
1,870,000,000  
New Zealand
NWZ
67
National Flag
1,735,000,000  
Lebanon
LEB
68
National Flag
1,600,000,000  
Azerbaijan
AZR
69
National Flag
1,590,000,000  
Bangladesh
BAN
70
National Flag
1,500,000,000  
Jordan
JOR
71
National Flag
1,500,000,000  
Sri Lanka
SRL
72
National Flag
1,440,000,000  
Yemen
YEM
73
National Flag
1,165,093,600  
Ireland
IRE
74
National Flag
1,040,000,000  
Hungary
HUN
75
National Flag
1,025,000,000  
Slovakia
SLK
76
National Flag
958,000,000  
Croatia
CRO
77
National Flag
830,000,000  
Serbia
SER
78
National Flag
790,000,000  
Slovenia
SLV
79
National Flag
730,000,000  
Bahrain
BAH
80
National Flag
725,000,000  
Belarus
BLR
81
National Flag
700,000,000  
Bulgaria
BUL
82
National Flag
700,000,000  
Cuba
CUB
83
National Flag
595,000,000  
Kenya
KEN
84
National Flag
550,000,000  
Tunisia
TUN
85
National Flag
545,000,000  
South Sudan
SSU
86
National Flag
512,000,000  
Armenia
ARM
87
National Flag
490,000,000  
Uruguay
URU
88
National Flag
470,000,000  
Botswana
BOT
89
National Flag
440,000,000  
Ivory Coast
IVC
90
National Flag
430,000,000  
Lithuania
LIT
91
National Flag
380,000,000  
Georgia
GEO
92
National Flag
370,000,000  
Cameroon
CAM
93
National Flag
340,000,000  
Ethiopia
ETH
94
National Flag
335,000,000  
Estonia
EST
95
National Flag
315,000,000  
Bolivia
BOL
96
National Flag
280,000,000  
Latvia
LAT
97
National Flag
280,000,000  
Uganda
UGA
98
National Flag
250,000,000  
Bosnia and Herzegovina
BOS
99
National Flag
245,000,000  
Zambia
ZAM
100
National Flag
240,000,000  
Kyrgyzstan
KYR
101
National Flag
220,000,000  
Tanzania
TAN
102
National Flag
210,000,000  
Nepal
NEP
103
National Flag
210,000,000  
Guatemala
GUA
104
National Flag
205,000,000  
Honduras
HON
105
National Flag
200,000,000  
Turkmenistan
TKM
106
National Flag
192,000,000  
Cambodia
CMB
107
National Flag
165,000,000  
El Salvador
ESL
108
National Flag
162,000,000  
Democratic Republic of the Congo
DRC
109
National Flag
145,000,000  
Paraguay
PAR
110
National Flag
145,000,000  
Panama
PAN
111
National Flag
138,400,000  
Albania
ALB
112
National Flag
135,300,000  
Republic of the Congo
ROC
113
National Flag
120,000,000  
Ghana
GHA
114
National Flag
120,000,000  
Namibia
NAM
115
National Flag
120,000,000  
Chad
CHD
116
National Flag
110,850,000  
Dominican Republic
DOM
117
National Flag
108,152,512  
Macedonia
MAC
118
National Flag
95,000,000  
Zimbabwe
ZIM
119
National Flag
86,000,000  
Mozambique
MOZ
120
National Flag
85,000,000  
Niger
NGR
121
National Flag
83,000,000  
Montenegro
MTN
122
National Flag
81,520,000  
Gabon
GAB
123
National Flag
76,160,000  
Mali
MAL
124
National Flag
75,000,000  
Tajikistan
TAJ
125
National Flag
70,000,000  
Uzbekistan
UZB
126
National Flag
70,000,000  
Mongolia
MON
127
National Flag
67,410,000  
Suriname
SUR
128
National Flag
58,960,000  
Somalia
SOM
129
National Flag
56,000,000  
Madagascar
MAD
130
National Flag
44,200,000  
Nicaragua
NIC
131
National Flag
39,140,500  
Mauritania
MAU
132
National Flag
18,500,000  
Laos
LAO
133
National Flag
18,500,000  
Central African Republic
CAR
134
National Flag
13,040,000  
Sierra Leone
SIE
135
National Flag
10,000,000  
Liberia
LIB
136
National Flag
10,000,000  
Bhutan
BUT