Global military spending hit $2.7 trillion last year, according to the latest data by the Stockholm International Peace Research Institute (SIPRI), Statista reports.
More than 100 countries increased their military spending in 2024, with Europe’s military spending surpassing levels last seen at the end of the cold war, driven mainly by the war in Ukraine, while the Middle East’s expenditure reached an estimated $243bn, a 15% increase on 2023, as the Israel-Gaza war and the conflict with Hezbollah in southern Lebanon continue. Asia saw its biggest annual increase since 2009 at 6.3% amid heightened tensions, particularly in East Asia.
The countries to see the biggest change in spending between 2023 and 2024 were Guyana (+78%), Myanmar (+66%), Israel (+65%), Lebanon (58%) and Zimbabwe (52%). Russia increased its military spending by 38%, while many countries in Europe also upped their spending significantly, including Romania (+43%), the Netherlands (+35%), Sweden (+34%), Czechia (+32%), Poland (+31%) and Germany (+28%). In Latin America, Mexico stands out for having spent 39% more on its military budget in 2024.
Countries in the Americas accounted for 40% of global military spending in 2024, followed by countries in Europe (26%), Asia and Oceania (23%), the Middle East (9%) and Africa (1.9%).
You will find more infographics at Statista