Countries by Military Spending 2024
About This Dataset
Countries by Military Spending 2024The 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.
Key Findings
Auto-computed highlights from this dataset
Data Insights
Numbers, trends & sources behind this chart
Data Sources & References
All external sources cited in this dataset
Related Charts
More statistics on similar topics