Skip to content

Countries by military expenditure

United States ranks highest at $997.31B, followed by China and Russia. All 170 countries and 2 territories ranked below.

Mostly 2024 data
Updated August 12, 2026

Every country and territory ranked by , with the observation year for each figure
Rank Country Military expenditure Year
1 United States $997.31B 2024
2 China $313.66B 2024
3 Russia $148.97B 2024
4 Germany $88.46B 2024
5 India $86.13B 2024
6 United Kingdom $81.76B 2024
7 Saudi Arabia $80.33B 2024
8 Ukraine $64.70B 2024
9 France $64.68B 2024
10 Japan $55.27B 2024
11 South Korea $47.57B 2024
12 Israel $46.51B 2024
13 Poland $38.00B 2024
14 Italy $37.96B 2024
15 Australia $33.82B 2024
16 Canada $29.35B 2024
17 Turkey (Türkiye) $24.98B 2024
18 Spain $24.62B 2024
19 Netherlands $23.18B 2024
20 United Arab Emirates $22.76B 2014
21 Taiwan territory $22.08B 2024 derived
22 Algeria $21.81B 2024
23 Brazil $20.95B 2024
24 Mexico $16.73B 2024
25 Qatar $15.41B 2022
26 Colombia $15.10B 2024
27 Singapore $15.06B 2024
28 Sweden $12.04B 2024
29 Indonesia $11.04B 2024
30 Norway $10.44B 2024
31 Pakistan $10.17B 2024
32 Denmark $9.96B 2024
33 Romania $8.72B 2024
34 Belgium $8.56B 2024
35 Greece $8.02B 2024
36 Iran $7.89B 2024
37 Kuwait $7.79B 2024
38 Finland $6.99B 2024
39 Switzerland $6.72B 2024
40 Czechia (Czech Republic) $6.52B 2024
41 Iraq $6.18B 2024
42 Philippines $6.12B 2024
43 Oman $5.99B 2024
44 Thailand $5.52B 2024
45 Morocco $5.52B 2024
46 Vietnam $5.50B 2018
47 Austria $5.26B 2024
48 Chile $5.11B 2024
49 Myanmar (Burma) $5.01B 2024
50 Hungary $4.73B 2024
51 Portugal $4.64B 2024
52 Malaysia $4.31B 2024
53 Argentina $4.18B 2024
54 Bangladesh $4.03B 2024
55 Azerbaijan $3.78B 2024
56 New Zealand $3.00B 2024
57 Slovakia $2.85B 2024
58 South Africa $2.84B 2024
59 Ecuador $2.70B 2024
60 Lithuania $2.63B 2024
61 Peru $2.57B 2024
62 Jordan $2.56B 2024
63 Syria $2.49B 2011
64 Egypt $2.40B 2024
65 Bulgaria $2.33B 2024
66 Serbia $2.32B 2024
67 South Sudan $2.03B 2024
68 Uruguay $1.74B 2024
69 Yemen $1.71B 2014
70 Croatia $1.63B 2024
71 North Korea $1.60B 2018
72 Libya $1.57B 2023
73 Belarus $1.49B 2024
74 Estonia $1.44B 2024
75 Uzbekistan $1.44B 2018
76 Latvia $1.43B 2024
77 Armenia $1.42B 2024
78 Bahrain $1.38B 2024
79 Sri Lanka $1.33B 2024
80 Ireland $1.33B 2024
81 Tunisia $1.31B 2024
82 Kenya $1.23B 2024
83 Kazakhstan $1.21B 2024
84 Nigeria $1.13B 2024
85 Uganda $1.12B 2024
86 Burkina Faso $1.02B 2024
87 Panama $995.09M 2024 derived
88 Dominican Republic $980.99M 2024
89 Slovenia $951.90M 2024
90 Mali $929.28M 2024
91 Angola $922.05M 2024
92 Ethiopia $921.67M 2024
93 Tanzania $920.85M 2024
94 DR Congo $899.19M 2024
95 Luxembourg $871.64M 2024
96 Cambodia $720.54M 2024
97 Cote d'Ivoire (Ivory Coast) $658.35M 2024
98 Bolivia $655.13M 2024
99 Lebanon $635.47M 2024
100 Georgia $615.86M 2024
101 Cyprus $598.19M 2024
102 Venezuela $597.97M 2024 derived
103 Honduras $581.27M 2024
104 Botswana $567.82M 2024
105 Guinea $562.46M 2024
106 Brunei $558.61M 2024
107 Chad $557.71M 2024
108 Albania $535.47M 2024
109 Cameroon $534.85M 2024
110 Senegal $514.94M 2024
111 Kyrgyzstan $473.05M 2024
112 Mozambique $450.45M 2024
113 Niger $435.88M 2024
114 Nepal $426.52M 2024
115 El Salvador $425.20M 2024
116 Guatemala $415.19M 2024
117 Paraguay $413.97M 2024
118 Sudan $375.21M 2021
119 Namibia $362.39M 2024
120 North Macedonia $353.68M 2024
121 Zambia $349.67M 2024
122 Gabon $319.10M 2024
123 Afghanistan $278.25M 2021
124 Ghana $268.74M 2024
125 Jamaica $262.51M 2024
126 Mauritania $260.06M 2024
127 Tajikistan $246.39M 2024
128 Trinidad and Tobago $234.54M 2024
129 Bosnia and Herzegovina $215.97M 2024
130 Somalia $201.85M 2024
131 Guyana $201.84M 2024
132 Togo $195.35M 2024
133 Republic of the Congo $182.04M 2024
134 Eritrea $181.58M 2003
135 Mongolia $180.84M 2024
136 Rwanda $175.92M 2024
137 Burundi $171.83M 2024
138 Kosovo territory $165.55M 2024
139 Benin $154.11M 2024
140 Montenegro $150.03M 2024
141 Cuba $128.61M 2018
142 Madagascar $121.63M 2024
143 Malawi $117.59M 2024
144 Equatorial Guinea $113.14M 2024
145 Turkmenistan $111.92M 1999
146 Bahamas $110.83M 2024 derived
147 Moldova $110.73M 2024
148 Malta $109.25M 2024
149 Nicaragua $105.26M 2024
150 Zimbabwe $98.39M 2024
151 Papua New Guinea $91.01M 2024
152 Eswatini $79.66M 2024
153 Fiji $77.64M 2024
154 Central African Republic $71.17M 2024
155 Barbados $56.12M 2024 derived
156 Suriname $54.28M 2019 derived
157 Timor-Leste $46.40M 2024
158 Sierra Leone $36.45M 2024
159 Lesotho $36.30M 2024
160 Djibouti $36.27M 2008
161 Liberia $33.83M 2024
162 Belize $30.14M 2024
163 Seychelles $26.86M 2024
164 Guinea-Bissau $25.29M 2023
165 Mauritius $23.01M 2024
166 Laos $22.68M 2013
167 Haiti $19.75M 2024
168 Cape Verde $16.83M 2024
169 Gambia $14.43M 2024
170 Tonga $12.23M 2024 derived
171 Costa Rica $0 2024
171 Iceland $0 2024

How this is measured

Source: World Bank, World Development Indicators. Values are the most recent non-empty observation for each country, so vintages differ; the year column carries each figure's own date rather than implying a single edition year. Territories appear where the source reports them and are labelled. See the methodology for refresh cadence, or the field definition for how the indicator is constructed.

7 of the 172 entries come from the archive rather than a live feed. Current statistical feeds track economies rather than every territory, so entities no live source covers are carried at their final CIA World Factbook value instead of being dropped from the table. The Factbook reported defence spending only as a share of GDP, so 7 absolute figures are computed from that share and marked derived; they are estimates, not reported SIPRI numbers. None of them refresh, and each prints its own observation year. The oldest goes back to 2019, against a table otherwise on 2024 data, so read those rank positions as indicative rather than strictly comparable.