Home Rankings Military Spending

Military Spending - Ranking 2024

All countries ranked by military spending · World Bank
Year

In 2024, Haiti (0.07%), Mauritius (0.15%), and Ireland (0.24%) ranked highest in military spending among all countries. Ukraine ranked lowest at 34.48%.

Military Spending by Country - 2024
RankCountryValueYoY %
1st Haiti 0.07% +26.6%
2nd Mauritius 0.15% +6.5%
3rd Ireland 0.24% +3.8%
4th Papua New Guinea 0.31% -8.6%
5th Zimbabwe 0.35% +67.4%
6th Guatemala 0.37% -12.3%
7th Ghana 0.38% -3.5%
8th Kazakhstan 0.43% -2.8%
9th Malta 0.45% -10.6%
10th Sierra Leone 0.46% -23.3%
11th Nicaragua 0.55% -1.7%
12th Nigeria 0.56% -34.1%
13th Gambia, The 0.57% -1.1%
14th Moldova 0.60% +4.8%
15th Argentina 0.62% -18.2%
16th Cabo Verde 0.62% +10.1%
17th Egypt, Arab Republic of 0.67% -17.8%
18th South Africa 0.70% -7.2%
19th Madagascar 0.71% +9.4%
20th Liberia 0.71% -50.1%
21st Switzerland 0.72% +1.7%
22nd Benin 0.72% -4.9%
23rd Mongolia 0.74% +36.8%
24th Bosnia and Herzegovina 0.75% +4.1%
25th Côte d'Ivoire 0.76% -11.9%
26th Indonesia 0.78% -5.1%
27th Dominican Republic 0.78% +0.4%
28th Guyana 0.87% +35.6%
29th Mexico 0.89% +35.3%
30th Belize 0.90% -9.5%
31st Peru 0.91% -26.4%
32nd Trinidad and Tobago 0.92% -4.0%
33rd Paraguay 0.93% +1.2%
34th Bangladesh 0.94% +2.4%
35th Luxembourg 0.96% +24.5%
36th Brazil 0.97% -3.0%
37th Nepal 0.98% -8.6%
38th Equatorial Guinea 0.98% -35.3%
39th Malaysia 0.99% +0.6%
40th Kenya 1.00% +2.5%
41st Austria 1.00% +14.8%
42nd Angola 1.00% -28.9%
43rd Cameroon 1.01% +8.9%
44th Malawi 1.02% -12.0%
45th Thailand 1.08% -4.6%
46th Tanzania 1.15% -4.6%
47th Seychelles 1.18% -20.7%
48th Congo, Republic of 1.19% -40.0%
49th El Salvador 1.19% -11.3%
50th New Zealand 1.19% -2.2%
51st Congo, Democratic Republic of 1.23% +9.8%
52nd Rwanda 1.25% -0.4%
53rd Jamaica 1.27% +7.4%
54th Belgium 1.28% +7.8%
55th Slovenia 1.31% -0.9%
56th Fiji 1.31% -1.5%
57th Canada 1.31% +4.8%
58th Philippines 1.32% +12.6%
59th Zambia 1.33% -0.5%
60th Bolivia, Plurinational State of 1.37% +5.1%
61st Japan 1.37% +20.3%
62nd Sri Lanka 1.43% -13.1%
63rd Spain 1.43% -2.7%
64th Eswatini 1.44% +4.4%
65th Kosovo 1.48% +15.9%
66th Cambodia 1.52% -1.6%
67th Portugal 1.53% +4.5%
68th Gabon 1.54% +16.2%
69th Senegal 1.57% +6.1%
70th Lesotho 1.57% -3.6%
71st Honduras 1.58% +3.4%
72nd Chile 1.58% -3.2%
73rd Somalia, Fed. Rep. 1.59% +23.4%
74th Italy 1.61% +0.2%
75th Cyprus 1.65% -0.2%
76th China 1.71% +2.8%
77th Croatia 1.79% +5.1%
78th Montenegro 1.83% +20.7%
79th Tajikistan 1.85% -22.9%
80th Georgia 1.86% +12.4%
81st Uganda 1.88% +4.1%
82nd Australia 1.88% +1.2%
83rd Germany 1.89% +27.1%
84th European Union 1.90% +15.6%
85th Netherlands 1.92% +33.0%
86th Czechia 1.92% +30.2%
87th Türkiye 1.92% +11.8%
88th South Sudan 1.96% -6.4%
89th Mozambique 1.99% +3.4%
90th Sweden 2.00% +33.1%
91st Togo 2.00% -34.4%
92nd Iran, Islamic Republic of 2.01% -14.5%
93rd Slovak Republic 2.01% +9.4%
94th Albania 2.04% +17.1%
95th France 2.05% +5.2%
96th Guinea 2.05% -3.7%
97th Belarus 2.07% +2.5%
98th Norway 2.09% +15.3%
99th North Macedonia 2.10% +24.2%
100th Bulgaria 2.15% +10.5%
101st Mauritania 2.16% -4.7%
102nd Hungary 2.16% +5.2%
103rd Ecuador 2.22% -1.9%
104th Niger 2.24% +13.4%
105th India 2.27% -3.6%
106th United Kingdom 2.28% +2.2%
107th Romania 2.30% +43.3%
108th Finland 2.30% +14.6%
109th Uruguay 2.31% +9.2%
110th Iraq 2.36% +4.2%
111th Denmark 2.42% +20.8%
112th Tunisia 2.51% +0.8%
113th Central African Republic 2.52% +6.0%
114th Korea 2.56% -1.4%
115th Lebanon 2.59% +59.4%
116th Serbia 2.60% +17.5%
117th Timor-Leste 2.66% +0.6%
118th Pakistan 2.67% -7.4%
119th Namibia 2.73% -0.4%
120th Botswana 2.83% +15.4%
121st Singapore 2.84% +0.4%
122nd Bahrain 2.89% -17.8%
123rd Kyrgyz Republic 2.97% -14.1%
124th Chad 2.98% +41.0%
125th Lithuania 3.12% +14.9%
126th Greece 3.13% +8.5%
127th Latvia 3.26% +9.7%
128th Colombia 3.36% +13.3%
129th Estonia 3.37% +12.6%
130th United States 3.42% +3.5%
131st Morocco 3.52% -2.1%
132nd Brunei Darussalam 3.58% +20.2%
133rd Burundi 3.80% +10.8%
134th Poland 4.15% +27.1%
135th Mali 4.20% +11.2%
136th Burkina Faso 4.68% +14.7%
137th Jordan 4.80% -0.3%
138th Kuwait 4.84% +1.5%
139th Azerbaijan 4.99% +1.4%
140th Armenia 5.48% -0.4%
141st Oman 5.59% +1.2%
142nd Myanmar 6.79% +81.0%
143rd Russian Federation 7.05% +30.5%
144th Saudi Arabia 7.30% +0.2%
145th Algeria 7.97% +7.9%
146th Israel 8.78% +63.0%
147th Ukraine 34.48% -5.6%

FAQ

Which country has the highest military spending in 2024?

Haiti has the highest military spending in 2024 at 0.07%.

Which country has the lowest military spending in 2024?

Ukraine has the lowest military spending in 2024 at 34.48%.

How many countries are ranked by military spending?

147 countries have military spending data for 2024.

What are the top 3 countries by military spending?

1. Haiti (0.07%), 2. Mauritius (0.15%), 3. Ireland (0.24%).