Countries with the Highest Military Spending (2024)

Source: World Bank·25 countries·Updated 2024

Military spending reflects a nation's security priorities and geopolitical posture. Here are the 25 countries that spend the most on defense relative to GDP in 2024.

Ukraine leads with military spending (% of gdp) of 34.5%.

Israel ranks #2 at 8.8%.

Algeria ranks #3 at 8.0%.

Saudi Arabia ranks #4 at 7.3%.

Russian Federation ranks #5 at 7.1%.

Top 25 Countries by Military Spending (% of GDP)

#CountryMilitary Spending (% of GDP)Year
1Ukraine34.5%2024
2Israel8.8%2024
3Algeria8.0%2024
4Saudi Arabia7.3%2024
5Russian Federation7.1%2024
6Myanmar6.8%2024
7Qatar6.5%2022
8Oman5.6%2024
9Armenia5.5%2024
10Libya5.3%2023
11Azerbaijan5.0%2024
12Kuwait4.8%2024
13Jordan4.8%2024
14Burkina Faso4.7%2024
15Mali4.2%2024
16Poland4.2%2024
17Burundi3.8%2024
18Brunei Darussalam3.6%2024
19Morocco3.5%2024
20United States3.4%2024
21Estonia3.4%2024
22Colombia3.4%2024
23Latvia3.3%2024
24Greece3.1%2024
25Lithuania3.1%2024

Data from 153 countries is available. View full rankings →

FAQ

What is the highest military spending (% of gdp) in 2024?

Ukraine has the highest military spending (% of gdp) at 34.5% in 2024.

How many countries are included in this ranking?

This article features the top 25 countries out of 153 with available data. Full rankings available on the indicator page.

Where does this data come from?

Data is sourced from the World Bank. It is updated regularly as new releases become available.