Countries by Military Spending 2024

About This Dataset

Countries by Military Spending 2024
The world's largest military spenders in 2024, in US dollars, according to SIPRI. Global military expenditure reached a record $2,718 billion in 2024, the steepest year-on-year rise since the end of the Cold War.
✨ AI Insight

The United States dominates this ranking at $997 billion, spending more than the next nine countries combined and over three times as much as second-placed China ($314 billion). Russia is third at $149 billion. A steep gap separates the top three from the rest: Germany ($88.5B), India ($86.1B), the UK ($81.8B) and Saudi Arabia ($80.3B) cluster closely together. Ukraine ($64.7B) and France ($64.7B) are tied, reflecting Ukraine's wartime mobilisation lifting it into the top eight despite its far smaller economy. The top five spenders alone account for roughly 60% of the world total, underscoring how concentrated global military power is among a handful of states.

Source:  SIPRI (Stockholm International Peace Research Institute)

Key Findings

Auto-computed highlights from this dataset

🏆
United States leads with 997 in All Time.
📊
Average value in All Time: 198  ·  median: 84.
↔️
Gap in All Time: United States is 18× larger than Japan.

Countries by Military Spending 2024

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
Data Points
10
10 categories  ·  1 year
Top Value
997
United States
Military Spending 2024 (US$ Billion) · All Time
Metrics
1
Military Spending 2024 (US$ Billion)
Period
All Time
Single year snapshot

Rankings & Full Data

10 records · Military Spending 2024 (US$ Billion) · ranked by All Time

✓ 10 sourced
# Category All Time Source
🥇 United States 997
🥈 China 314
🥉 Russia 149
4 Germany 88.50
5 India 86.10
6 United Kingdom 81.80
7 Saudi Arabia 80.30
8 Ukraine 64.70
9 France 64.70
10 Japan 55.30

Related Charts

More statistics on similar topics

Related 2024
Ukraine Israel Saudi Ar Russia United S South Ko
34.5
Ukraine
Military Spending as a Share of GDP by Country, 1990-2024

Measured against the size of the economy rather than in dollars, the ranking turns over completely. Ukraine is at 34.48...

View Chart 4 days ago
Related
2024 2023 2022 2021 2020 2015
2,652
2024
Global Military Spending by Year, 1990-2024

World military spending barely moved through the 1990s, from 712.3 billion dollars in 1990 to 742.4 billion in 2000, whi...

View Chart 4 days ago
Related 2024
United S China Russia Germany India United K
997.3
United States
Military Spending by Country, Historical Data 1990-2024

The United States has spent more than the next three countries combined at every benchmark year here, rising from 325.1...

View Chart 4 days ago

🎨 Create Your Own Charts!

Transform your data into beautiful interactive charts. No account required.

Create Chart Now
Play