Military Expenditure (Local Currency)

Source: World Bank, SIPRI, National Statistical Offices
Last Updated: January 1, 2021

Based on a comparison of 152 countries in 2019, USA ranked the highest in military expenditure in local currency with USD 646 bil followed by Iran and China. On the other end of the scale was Somalia with USD < 0.001 bil, Liberia with USD < 0.001 bil and Ecuador with USD < 0.001 bil.

$9.99

Buy Military Expenditure (Local Currency) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Afghanistan AFN bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     12.0 15.4 12.2 12.6 13.0    
Albania ALL bil                                                                   19.0 18.8 16.7 16.3 17.2    
Algeria DZD bil                                                                   807 956 1,048 1,118 1,118    
Angola AOA bil                                                                   588 673 433 452 508    
Argentina ARS bil                                                                   28.1 40.2 50.6 66.6 90.4    
Armenia AMD bil ... ... ... ... ... ... ... ... ... ... ... ...     ...                                     182 190 214 207 214    
Australia AUD bil                                                                   25.7 28.6 32.0 35.5 36.1    
Austria EUR bil                                                                   2.43 2.49 2.40 2.61 2.80    
Azerbaijan AZN bil ... ... ... ... ... ... ... ... ... ... ... ...                                           2.64 2.69 2.97 2.23 2.64    
Bahrain BHD bil                                                                   0.507 0.555 0.542 0.566 0.576    
Bangladesh BDT bil                                                                   160 183 219 254 262    
Belarus BYR bil ... ... ... ... ... ... ... ... ... ... ... ...                                           8.62 10.3 11.5 12.0 12.2    
Belgium EUR bil                                                                   3.96 3.91 3.79 3.85 3.93    
Belize BZD bil ...           ... ... ...                   ...                             0.036 0.040 0.039 0.043 0.046    
Benin XOF bil                       ... ... ... ... ... ... ... ...                 ...   ... ... ...   42.5 46.0 53.8 47.2 67.9    
Bolivia BOB bil                                                                   3.90 4.32 3.98 3.82 3.98    
Bosnia and Herzegovina BAM bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.291 0.281 0.286 0.279 0.271    
Botswana BWP bil                                                                   2.57 3.11 3.89 5.61 5.41    
Brazil BRL bil                                                                   70.9 76.9 81.9 84.5 93.1    
Brunei BND bil ... ... ... ...                                                           0.516 0.669 0.583 0.557 0.480    
Bulgaria BGN bil ... ... ... ... ... ... ... ... ...                                                 1.20 1.10 1.12 1.19 1.26    
Burkina Faso XOF bil                                                                   82.1 87.6 87.5 88.6 112    
Burundi BIF bil                                                           ... ... ...   94.6 96.2 104 110 110    
Cambodia KHR bil ... ... ... ... ... ...                                                       981 1,122 1,323 1,551 1,880    
Cameroon XAF bil                                                                   194 199 209 230 239    
Canada CAD bil                                                                   19.1 19.7 22.9 23.6 28.9    
Central African Republic XAF bil ... ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ...         ...             23.7 19.0 15.8 15.9 16.2    
Chad XAF bil ... ... ...                 ...                                         ... 359 194 131 184 129    
Chile CLP bil                                                                   2,739 2,910 3,029 3,247 3,480    
China CNY bil ... ... ... ... ... ... ... ... ...                                                 1,114 1,233 1,336 1,439 1,546    
Colombia COP bil                                                                   23,367 23,713 25,026 26,528 29,530    
Congo XAF bil       ...     ...   ... ... ... ...     ... ... ... ... ... ... ...                 ...   ... ... 181 349 ... 298 218    
Croatia HRK bil ... ... ... ... ... ... ... ... ... ... ... ...                                           5.46 6.11 6.06 5.70 6.12    
Cuba CUP bil                         ...   ... ... ... ... ... ... ... ... ...                     2.71 2.85 2.69 2.81 2.78   ...
Cyprus EUR bil ... ... ... ... ...                                                         0.290 0.270 0.296 0.267 0.319    
Czech Republic CZK bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         42.1 42.0 43.8 47.8 48.9    
Dem. People's Republic of Korea KPW bil ... ... ... ... ... ...                   ...   ...                               105 111 117 123 130   ...
Dem. Republic of the Congo CDF bil                             ... ...           ... ...                     344 316 455 400 429    
Denmark DKK bil                                                                   23.7 22.8 22.6 24.2 25.0    
Djibouti DJF bil                                                           ... ... ... ... ... ... ... ... ... ... ...
Dominican Republic DOP bil                                                                   16.0 19.1 20.6 22.1 25.3    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 0.032 0.030 0.037 0.026 0.025    
Ecuador ECS bil                                                                   2.74 2.79 2.60 2.51 2.46    
Egypt EGP bil                                                                   30.0 36.0 42.1 45.2 49.3    
El Salvador SVC bil                                                                   0.238 0.234 0.248 0.248 0.261    
Equatorial Guinea XAF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ...       ... ... ... ... 82.3 81.2 82.6 80.0   ...
Eritrea ERN bil ... ... ... ... ... ... ... ... ... ... ... ... ...                       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Estonia EUR bil ... ... ... ... ... ... ... ... ... ... ... ...                                           0.361 0.386 0.418 0.450 0.479    
Ethiopia ETB bil                                                                   6.99 8.15 9.16 10.7 12.0    
Fiji FJD bil                                                                   0.107 0.141 0.089 0.114 0.155    
Finland EUR bil                                                                   3.13 3.00 3.07 3.09 3.06    
France EUR bil                                                                   39.2 40.0 41.2 42.8 43.8    
Gabon XAF bil               ... ... ... ... ... ... ... ... ... ... ... ... ...                 ... ...       139 103 101 120 157    
Gambia GMD bil ... ... ...                                                       ... ...   0.373 0.609 0.591 ... ...    
Georgia GEL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   0.735 0.734 0.680 0.746 0.781    
Germany EUR bil                                                                   33.8 33.3 33.4 35.9 37.8    
Ghana GHS bil                                                                   0.498 0.770 0.721 0.640 0.822    
Greece EUR bil                                                                   4.26 4.17 4.34 4.49 4.53    
Guatemala GTQ bil                                                                   1.96 1.90 1.93 2.21 2.02    
Guinea GNF bil       ... ... ... ... ... ... ... ...         ... ...                 ... ... ... ... ... ... ...   1,360 1,381 1,657 1,451 1,656    
Guinea Bissau GMT bil ... ...             ...   ... ... ... ...           ...         ...   ... ... ...         10.7 10.6 10.1 9.33 11.2 ... ...
Guyana GYD bil                                   ... ... ...                           7.22 8.11 9.59 10.7 12.3    
Haiti HTG bil ... ... ... ... ... ... ... ...                 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.002 0.002 0.004 0.004 0.005    
Honduras HNL bil                         ...   ... ... ... ... ... ...                           6.03 6.42 7.69 8.26 9.36    
Hungary HUF bil                                                                   286 281 316 363 403    
Iceland ISK bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ...
India INR bil                                                                   2,778 3,107 3,291 3,806 4,209    
Indonesia IDR bil                                                                   87,707 82,217 101,693 98,249 117,578    
Iraq IRR bil     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   9,072 8,073 11,211 7,057 8,781    
Iran IQD bil                                                                   220,921 256,852 307,196 378,224 459,788    
Ireland EUR bil                                                                   0.901 0.899 0.899 0.906 0.914    
Israel ILS bil                                                                   58.9 63.7 64.2 67.2 70.3    
Italy EUR bil                                                                   22.6 20.9 20.0 22.6 23.6    
Ivory Coast XOF bil                               ...     ... ... ... ... ...                     212 258 337 357 295    
Jamaica JMD bil ...                                                                 12.9 13.5 14.5 16.8 18.4    
Japan JPY bil                                                                   4,785 4,969 5,097 5,060 5,088    
Jordan JOD bil                                                                   1.03 1.10 1.15 1.26 1.38    
Kazakhstan KZT bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         388 413 454 439 452    
Kenya KES bil                                                                   74.1 72.0 82.8 94.7 105    
Kosovo EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           0.037 0.040 0.045 0.047 0.051    
Kuwait KWD bil                                                                   1.62 1.66 1.73 1.95 2.05    
Kyrgyzstan KGS bil ... ... ... ... ... ... ... ... ... ... ... ...                                           5.76 6.87 7.54 8.09 8.36    
Laos LAK bil ... ... ... ... ... ... ... ... ... ... ...                                             178 ... ... ... ... ... ...
Latvia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         0.214 0.223 0.255 0.368 0.430    
Lebanon LMB bil                   ...                                               2,918 3,422 3,376 3,929 3,680    
Lesotho LSL bil                                                                   0.463 0.518 0.562 0.611 0.698    
Liberia LRD bil                   ... ...         ... ... ... ... ... ... ... ... ...                   0.015 0.015 0.015 0.015 0.013    
Libya LYD bil       ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ...   5.04 4.78 ... ... ... ... ...
Lithuania EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         0.267 0.322 0.425 0.575 0.724    
Luxembourg EUR bil                                                                   0.195 0.210 0.249 0.236 0.319    
Macedonia MKD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   5.87 5.77 5.55 5.77 5.53    
Madagascar MGA bil     ... ...                                                           159 168 173 189 208    
Malawi MWK bil                                                                   22.9 21.0 20.3 25.1 34.6    
Malaysia MYR bil                                                                   15.5 16.1 17.7 17.3 15.1    
Mali XOF bil                       ... ...                                         76.0 108 183 215 270    
Malta EUR bil ... ... ... ... ...                                                         0.041 0.043 0.047 0.054 0.057    
Mauritania MRO bil ... ... ... ... ...                                             ...     ... ...   43.4 43.8 43.2 48.4 51.6    
Mauritius MUR bil                                                                   0.712 0.605 0.599 0.782 0.782    
Mexico MXN bil                                                                   82.7 89.8 86.7 99.7 95.7    
Moldova MDL bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         0.336 0.387 0.434 0.547 0.571    
Mongolia MNT bil ... ... ... ... ... ... ...                                                     158 191 200 207 213    
Montenegro EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 0.049 0.051 0.051 0.056 0.059    
Morocco MAD bil                                                                   34.2 34.0 31.9 32.6 33.8    
Mozambique MZN bil                                                                   4.75 5.45 5.36 7.00 8.30    
Myanmar MMK bil                                                     ... ... ... ... ... ...   2,210 2,336 2,967 3,035 2,316 ... ...
Namibia NAD bil ... ... ... ... ... ... ... ... ... ... ...                                             3.77 5.83 6.61 6.26 6.04    
Nepal NPR bil                                                                   26.1 32.0 33.2 38.3 45.7    
Netherlands EUR bil                                                                   7.70 7.79 7.82 8.24 8.54    
New Zealand NZD bil                                                                   2.60 2.74 2.79 3.01 3.27    
Nicaragua NIO bil     ... ... ... ... ... ... ... ...                                               1.84 2.11 2.70 2.43 2.60    
Niger XOF bil                 ... ... ... ... ... ...                         ... ...           52.4 72.0 ... 98.6 118    
Nigeria NGN bil                                                                   381 374 397 444 495    
Norway NOK bil                                                                   43.4 46.2 46.9 50.4 53.5    
Oman OMR bil                                                                   3.37 3.16 2.90 3.05 2.62    
Pakistan PKR bil                                                                   777 875 975 1,045 1,205    
Panama PAB bil ... ... ... ... ... ... ...                           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Papua New Guinea PGK bil     ... ... ...                                                         0.236 0.277 0.276 0.248 0.257    
Paraguay PYG bil                                                                   1,604 1,778 2,012 1,946 1,956    
Peru PEN bil                                                                   8.93 9.13 10.5 8.56 8.70    
Philippines PHP bil                                                                   143 138 152 158 206    
Poland PLN bil                                                                   29.3 32.6 38.5 36.1 37.7    
Portugal EUR bil                                                                   3.56 3.10 3.21 3.74 3.28    
Qatar QAR bil             ...           ... ... ... ... ... ... ... ... ... ...                   ... ... ... ... ... ... ... ... ...
Romania RON bil                                                                   8.16 9.01 10.3 10.7 14.8    
Russia RUB bil ... ... ... ... ... ... ...         ...                                           2,813 3,251 4,047 4,645 3,880    
Rwanda RWF bil                                                                   53.3 62.0 74.7 84.9 96.1    
Saudi Arabia SAR bil             ...                                                     251 303 327 239 264    
Senegal XOF bil                                                                   117 119 127 181 179    
Serbia RSD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   78.3 80.7 78.8 79.0 87.5    
Seychelles SCR bil ... ... ... ... ...                                                         0.166 0.394 0.241 0.292 0.293    
Sierra Leone SLL bil                                     ... ...                           137 221 199 271 291    
Singapore SGD bil                                                                   11.7 12.2 12.9 13.6 14.1    
Slovakia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         0.729 0.752 0.889 0.907 0.935    
Slovenia EUR bil ... ... ... ... ... ... ... ... ... ... ... ...                                           0.382 0.366 0.361 0.406 0.422    
Somalia SOS bil                     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.026 0.060 0.047 0.048 0.062    
South Africa ZAR bil                                                                   39.8 42.2 44.5 46.7 48.5    
South Korea KRW bil                                                                   37,566 39,541 41,367 42,816 44,451    
South Sudan SSP bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               2.90 3.84 4.71 6.60 8.19    
Spain EUR bil                                                                   13.0 12.9 13.7 12.7 14.3    
Sri Lanka SKR bil                                                                   207 250 280 254 284    
Sudan SDG bil                   ...                                         ... ... ... ... ... 13.7 17.0 29.1    
Swaziland SZL bil                                                                   0.831 0.883 0.938 1.19 1.16    
Sweden SEK bil                                                                   42.5 45.0 45.4 46.5 47.3    
Switzerland CHF bil                                                                   4.67 4.23 4.35 4.51 4.56    
Syria SYP bil                                                                 ... ... ... ... ... ... ... ...
Taiwan TWD bil ... ... ... ... ... ... ... ...                                                   296 311 313 ... ... ... ...
Tajikistan TJS bil ... ... ... ... ... ... ... ... ... ... ... ...                           ... ... ...           ... 0.515 0.590 ... ... ... ...
Tanzania TNS bil                                                                   710 839 1,030 1,185 1,362    
Thailand THB bil                                                                   181 186 196 207 215    
Togo XOF bil                                 ... ... ... ... ... ... ...       ... ...           35.8 41.1 41.4 48.7 51.9    
Trinidad and Tobago TTD bil     ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ...                         1.36 1.21 1.29 1.44 1.37    
Tunisia THD bil                                                                   1.23 1.54 1.92 2.12 2.07    
Turkey TRY bil                                                                   35.1 38.5 42.6 53.9 64.2    
Turkmenistan TMT bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Uganda UGX bil                                                                   776 847 992 1,089 1,252    
Ukraine UAH bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         23.1 35.6 64.7 75.3 86.1    
United Arab Emirates AED bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 86.5 83.6 ... ... ... ... ...
United Kingdom GBP bil                                                                   36.4 35.9 35.3 35.7 36.2    
USA USD bil                                                                   679 648 634 640 647    
Uruguay UYU bil                                                                   21.4 24.0 26.5 29.8 33.4    
Uzbekistan UZS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ...           ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...
Venezuela VEF bil                                                                   37.5 35.2 56.7 108 970   ...
Vietnam VND bil ... ... ... ... ... ... ...                 ... ... ... ... ... ... ... ...                     78,024 90,000 99,000 110,000 113,534 ... ...
Yemen YER bil ... ... ... ... ... ... ... ... ... ...                                               354 369 ... ... ... ... ...
Zambia ZMW bil ... ... ... ...                             ...   ... ... ... ...                   2.06 2.73 3.22 3.09 3.20    
Zimbabwe ZWD bil                                                       ... ... ...       0.357 0.368 0.377 0.358 0.341