Gdoc/Admin
Data InsightsIn 2024, global military spending reached its highest level in decades

In 2024, global military spending reached its highest level in decades

A line graph depicting global military spending from 1988 to 2024. The y-axis represents the spending amounts in US dollars, ranging from zero to three trillion dollars, while the x-axis indicates the years. 

A line shows a notable increase in recent decades: from 1.2 trillion dollars in the late 1990s to 2.7 trillion in 2024. A note emphasizes that global military spending more than doubled between the late 1990s and 2024.

The data source is credited to the Stockholm International Peace Research Institute, with the publication date suggested as 2025, and the image includes a CC BY license.

Global military spending reached its lowest point of $1.2 trillion in the late 1990s. Since then, military spending has more than doubled, reaching $2.7 trillion in 2024.

The chart shows a drop in military spending after the Cold War ended in 1989. This freed up resources for public expenditure in other domains, sometimes called the “peace dividend”.

But global military spending surged again in the 2000s, partially driven by US spending for the wars in Iraq and Afghanistan, reaching $2 trillion by 2010. After stabilizing for a few years, it has risen sharply in recent years, fueled in part by the war in Ukraine.

Despite these increases, military spending as a share of GDP remains lower than in 1988 in most countries, as economies have grown substantially over this period.

We’ve recently updated our charts on military spending — browse them for different countries in our data catalog

Our latest Data Insights

See all Data Insights

Get Data Insights delivered to your inbox

Receive an email from us when we publish a Data Insight (every few days).

By subscribing you are agreeing to the terms of our privacy policy.