Global Military Spending by Country in 2025

Global military spending has exceeded $2.7 trillion in 2024, marking a significant increase driven by ongoing geopolitical tensions. Over the past year, major conflicts such as the Russia-Ukraine war, the Israel-Palestine conflict, and escalating regional tensions have fueled defense budgets worldwide. Military expenditure has surged by 37% over the last decade, reflecting a sharp rise in global defense priorities.

As per Stockholm International Peace Research Institute The United States remains the largest military spender, allocating $997 billion, which accounts for 37% of the global military budget. China follows with $314 billion, representing approximately 12% of global military expenditure. Together, the U.S. and China dominate global defense spending, reinforcing their status as the world’s leading military powers.

Top Countries By Military Budget

  1. USA
  2. China
  3. Russia
  4. Germany
  5. India
  6. UK
  7. Saudi Arabia
  8. Ukraine
  • India is among the top five military spenders, reflecting its focus on regional security and defense modernization.
  • Saudi Arabia has one of the highest military budgets in the Middle East, investing heavily in advanced weaponry and regional security to address geopolitical tensions and protect its strategic interests.

Military spending by country

Top Countries By defense budget as % of GDP

RankCountryDefense Budget as % of GDP
1Ukraine34%
2Israel8.8%
3Algeria8.0%
4Saudi Arabia7.3%
5Russia7.1%
6Kuwait4.8%

List of country By Military spending

RankCountryMilitary Spending
($ billion), 2024
Spending as %
of GDP (2024)
Share of World
Spending (%)
1United States9973.437
2China3141.712
3Russia1497.15.5
4Germany88.51.93.3
5India86.12.33.2
6UK81.82.33
7Saudi Arabia80.37.33
8Ukraine64.7342.4
9France64.72.12.4
10Japan55.31.42
11South Korea47.62.61.8
12Israel46.58.81.7
13Poland384.21.4
14Italy381.61.4
15Australia33.81.91.2
16Canada29.31.31.1
17Türkiye251.91
18Spain24.61.40.9
19Netherlands23.21.90.7
20Algeria21.880.7
21Brazil20.910.7
22Mexico16.70.90.6
23Taiwan16.52.10.5
24Colombia15.13.40.5
25Singapore15.12.80.4
26Sweden1220.4
27Indonesia110.80.4
28Norway10.42.10.4
29Pakistan10.22.70.4
30Denmark102.40.3
31Romania8.72.30.3
32Belgium8.61.30.3
33Greece83.10.3
34Iran7.920.3
35Kuwait7.84.80.3
36Finland72.30.3
37Switzerland6.70.70.2
38Czechia6.51.90.2
39Iraq6.22.40.2
40Philippines6.11.30.2

Scroll to Top