Military Spending by Country (2025)

156 countries ranked · Global average: 2.3% of GDP · Source: SIPRI / World Bank · Updated November 2026

Global Average
2.3%
Highest (% GDP)
Ukraine
Lowest (% GDP)
Iceland

Global Military Expenditure

Global military spending exceeded $2.4 trillion in 2024, with the United States accounting for roughly 40% of the total. The US spends approximately 3.5% of GDP on defense — over $900 billion annually, more than the next 10 countries combined in absolute terms. China is the second-largest spender at an estimated $300 billion, though exact figures are difficult to verify due to opaque defense budgets. Russia, despite its smaller economy, allocates an estimated 6-8% of GDP to military following its invasion of Ukraine.

Military spending trends are a barometer of geopolitical tensions. NATO members committed to spending at least 2% of GDP on defense — a target most European members missed for decades but are now rapidly approaching after Russia's 2022 invasion of Ukraine triggered a fundamental reassessment of European security. Germany announced a €100 billion special defense fund, and Nordic countries accelerated their defense buildups. Middle Eastern countries like Saudi Arabia, Israel, and the UAE consistently spend 4-6% of GDP due to regional security threats.

Japan maintained spending below 1% of GDP for decades under its post-WWII pacifist constitution but has recently increased toward 2% in response to China's military buildup and North Korean missile threats. For developing countries, excessive military spending creates a "guns versus butter" trade-off — resources devoted to defense cannot be invested in healthcare, education, or infrastructure that drives long-term economic growth.

In 2026, global military spending reached a record $2.7 trillion — the highest in modern history and the ninth consecutive year of real-terms growth, according to SIPRI. Europe is driving the surge: Germany crossed the NATO 2% threshold for the first time since reunification, Poland is spending 4.1% of GDP (the highest in the alliance), and Finland, Sweden, Estonia, and Latvia have dramatically expanded budgets following Russia's full-scale invasion of Ukraine. Ukraine itself allocates over 35% of GDP to defense — the highest share in the world — funded partly by more than $100 billion in Western military assistance. Russia's defense budget has surged to an estimated 6–8% of GDP, crowding out civilian investment and contributing to domestic inflation above 8%. The Asia-Pacific is also rearming: Japan targets 2% of GDP by 2027 (up from a decades-long 1% cap), Australia is expanding submarine and missile capacity, and South Korea is accelerating domestic weapons production. The geopolitical signal is unambiguous: the post-Cold War "peace dividend" is fully spent. See our analysis: Global Defense Spending Hits Record $2.7 Trillion.

Military spending as % of GDP by country. Source: SIPRI / World Bank.
#Country% of GDP
1Ukraine39.6%
2Algeria8.8%
3Israel7.8%
4Russia7.5%
5Myanmar6.6%
6Qatar6.5%
7Saudi Arabia6.5%
8Azerbaijan6.5%
9Armenia6.1%
10Oman5.7%
11Kuwait4.7%
12Jordan4.6%
13Poland4.5%
14Mali3.9%
15Brunei3.7%
16Latvia3.6%
17Libya3.6%
18Morocco3.5%
19South Sudan3.4%
20Estonia3.4%
21Burkina Faso3.3%
22Norway3.3%
23Denmark3.3%
24Burundi3.2%
25Colombia3.2%
26Chad3.2%
27United States3.1%
28Botswana3.1%
29Bahrain3.1%
30Lithuania3.1%
31Singapore3.0%
32Greece3.0%
33Kyrgyzstan2.9%
34Pakistan2.9%
35Namibia2.8%
36Serbia2.8%
37Mauritania2.7%
38South Korea2.6%
39Finland2.6%
40Lebanon2.5%
41Tunisia2.5%
42Sweden2.5%
43Iraq2.4%
44Belarus2.4%
45United Kingdom2.4%
46Central African Republic2.3%
47India2.3%
48Uruguay2.3%
49Romania2.3%
50Germany2.3%

Use this data in your own work

Every figure on this page is available as JSON or CSV from the same API the site runs on.Source, license and terms travel with the response, so attribution is not left to you to reconstruct.

Military Spending (% of GDP) · all countries · CSV
curl "https://statisticsoftheworld.com/api/v1/rankings/MS.MIL.XPND.GD.ZS?format=csv"
Works without a key at 1,000 requests a day. A free key adds a usage dashboard at the same limit. API Pro raises the ceiling to 50,000 a day.Get a free API key →