Countries by Military Expenditure 2024

About This Dataset

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 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.
Analysis

The disparity in military spending between the United States and other nations is striking, as the U.S. invests more than the next ten countries combined. China's significant increase to $314 billion reflects its ongoing military modernization efforts, particularly in naval and air capabilities. Meanwhile, Germany's pivot to a more robust defense posture, marked by its $88 billion expenditure, signifies a broader shift in European defense strategy. This trend raises concerns about the opportunity costs associated with such high military budgets, as vital social and climate investments may be sidelined. The growing military expenditures could indicate a long-term shift in global priorities, particularly in response to geopolitical tensions.

Source:  Stockholm International Peace Research Institute

Key Findings

🏆
United States leads in Military Expenditure (Billion USD) with 997 in 2024.
📊
Average Military Expenditure (Billion USD) in 2024: 231  ·  median: 87.
↔️
Gap in 2024: United States is 15.6× larger than France.

Countries by Military Expenditure 2024

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
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

Methodology & source

Data source
Stockholm International Peace Research Institute
Coverage
8 entities · 2024 · 8 observations
Measure
Military Expenditure (Billion USD)
Last updated
27 July 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values are shown as reported by the source. Nothing is rescaled, rebased or converted — the only changes are thousand separators and decimals shown to two places.
  • Entities are ranked highest-first on their value in 2024.

Rankings & Full Data

8 records · Military Expenditure (Billion USD) · ranked by 2024

✓ 8 sourced
# Category 2024 Source
🥇 United States 997
🥈 China 314
🥉 Russia 149
4 Germany 88
5 India 86
6 Saudi Arabia 76
7 United Kingdom 73
8 France 64

Related Charts

More statistics on similar topics

Related 2026
United S China Russia India Germany Saudi Ar
916.0
United States
Countries by Total Military Expenditure 2026

United States heads the table on 916, ahead of China (315) and Russia (145) in Military Expenditure (Billion USD) in 202...

View Chart 4 months ago
Related 2026
Russia United S China France United K India
4,400
Russia
Countries by Nuclear Warheads 2026

Russia holds an estimated 4,400 warheads and the United States 3,700; between them that is 83.1% of the 9,745 held by al...

View Chart 2 weeks ago
Related 2025
United S China Russia Germany India United K
954.0
United States
Countries by Military Expenditure 2025

The United States spent $954 billion in 2025, 33% of world military spending and 2.84 times the $336 billion of China. T...

View Chart 2 weeks ago
Play