Key Highlights
- Ukraine dominates the list, allocating 34% of its GDP to defense in 2025.
- The United States remains the largest absolute spender, yet its GDP‑share sits at 3.4%.
- India’s 2.3% GDP share places it fifth among the world’s top defenders.
Detailed Insights
When a nation directs a fraction of its gross domestic product (GDP) toward its armed forces, that figure is often seen as a barometer of strategic priorities and perceived threats. Over the last decade, global defense budgets have surged, registering a 37% rise in total expenditure between 2015 and 2025. According to the Stockholm International Peace Research Institute (SIPRI), the world’s average defense spending as a percentage of GDP climbed from 2.3% in 2023 to 2.5% in 2024.
Such increases are largely attributed to escalating tensions in various regions. The Russia‑Ukraine conflict, for example, has forced both belligerents to drastically elevate their defense outlays. Meanwhile, the political volatility of the Middle East, compounded by Israel’s security concerns and Saudi Arabia’s regional ambitions, has driven similar budgetary expansions there. European democracies, particularly Poland, have also amplified their military investments in response to growing Russian influence on the continent.
India, the world’s fifth‑largest economy, expended $86.1 billion on its armed forces in 2024, amounting to 2.3% of its GDP. This positions India as the fifth highest spender globally, trailing only the United States, China, Saudi Arabia, and Ukraine in absolute terms. Pakistan, on the other hand, allocated 2.7% of its GDP—$10.2 billion—to defense, underscoring the heightened security competition in South Asia.