Loading...

Countries by Military Expenditure 2024

Global military spending hit a record $2.72 trillion in 2024, according to the Stockholm International Peace Research Institute (SIPRI), driven by the ongoing war in Ukraine, rising tensions in the Indo-Pacific, and a fundamental shift in E...

About: Countries by Military Expenditure 2024

Overview of the data behind this chart
Global military spending hit a record $2.72 trillion in 2024, according to the Stockholm International Peace Research Institute (SIPRI), driven by the ongoing war in Ukraine, rising tensions in the Indo-Pacific, and a fundamental shift in European defence posture. The United States alone accounts for over 37% of worldwide defence spending — more than the next ten countries combined. For the first time since reunification, Germany crossed NATO's 2% of GDP defence benchmark in 2024, reflecting a dramatic strategic pivot that Chancellor Scholz called a Zeitenwende, or turning point. China's military budget has more than tripled in real terms over the past two decades as it modernises its naval and air forces. Economists have raised growing concerns about the global opportunity costs as social spending and climate investment are crowded out by defence budgets at scale.

Key Findings

Auto-computed highlights from this dataset
🏆
United States leads with 997 in 2024.
📊
Average value in 2024: 231  ·  median: 87.
↔️
Gap in 2024: United States is 15.6× larger than France.

Chart Controls Customize your visualization

Bar
H-bar
Line
Area
Table

Countries by Military Expenditure 2024

Loading...

Data Insights

Numbers, trends & sources behind this chart
Guest
Data Points
8
8 categories  ·  1 year
Top Value
997
United States
Military Expenditure (Billion USD) · 2024
Metrics
1
Military Expenditure (Billion USD)
Period
2024
Single year snapshot

Category Rankings

Ranked by 2024 value · vs. 2024
# Category 2024 2024 Change
🥇 United States 997 997 +0%
🥈 China 314 314 +0%
🥉 Russia 149 149 +0%
4 Germany 88 88 +0%
5 India 86 86 +0%
6 Saudi Arabia 76 76 +0%
7 United Kingdom 73 73 +0%
8 France 64 64 +0%
Statistical Summary — 2024
997
Maximum
64
Minimum
231
Average
87
Median

What This Data Shows

Auto-generated trend summaries per category
United States
Recorded 997 Military Expenditure (Billion USD) in 2024.
China
Recorded 314 Military Expenditure (Billion USD) in 2024.
Russia
Recorded 149 Military Expenditure (Billion USD) in 2024.
Germany
Recorded 88 Military Expenditure (Billion USD) in 2024.
India
Recorded 86 Military Expenditure (Billion USD) in 2024.
Saudi Arabia
Recorded 76 Military Expenditure (Billion USD) in 2024.
United Kingdom
Recorded 73 Military Expenditure (Billion USD) in 2024.
France
Recorded 64 Military Expenditure (Billion USD) in 2024.

Full Data Table

8 records across 1 year
8 sourced
Category Metric 2024 Source
United States Military Expenditure (Billion USD) 997
China Military Expenditure (Billion USD) 314
Russia Military Expenditure (Billion USD) 149
Germany Military Expenditure (Billion USD) 88
India Military Expenditure (Billion USD) 86
Saudi Arabia Military Expenditure (Billion USD) 76
United Kingdom Military Expenditure (Billion USD) 73
France Military Expenditure (Billion USD) 64

Data Sources & References

All external sources cited in this dataset

Related Charts

Countries by Total Military Expenditure 2026 Related Chart

Bar
H-bar
Line
Area
Table
Loading...

Nations That Conceded Most Penalty Kicks at the World Cup Related Chart

Bar
H-bar
Line
Area
Table
Loading...

Confirmed Qualified Nations for FIFA World Cup 2026 Related Chart

Bar
H-bar
Line
Area
Table
Loading...

🎨 Create Your Own Charts!

Transform your data into beautiful, interactive visualizations. No account required - start creating stunning charts in seconds!

Create Chart Now