In 2024, India spent $86.1 billion on its military, nearly nine times more than Pakistan's $10.2 billion.
India was the world’s fifth-largest military spender.
The United States, China, Russia, Germany, and India together made up 60% of global military spending.
These five countries spent a combined $1,635 billion on their militaries.
China’s military spending rose by 7% to $314 billion, continuing 30 years of growth.
China contributed half of all military spending in Asia and Oceania, focusing on modernising its forces, cyberwarfare, and nuclear weapons.
Europe’s military spending, including Russia, increased by 17% to $693 billion in 2024.
The ongoing war in Ukraine drove this rise, taking European spending beyond Cold War levels.
Russia’s military budget jumped 38% from 2023 to $149 billion, making up 7.1% of its GDP and 19% of its government budget.
Ukraine spent $64.7 billion on its military in 2024, 2.9% more than the previous year.
Ukraine's military spending was 34% of its GDP — the highest proportion for any country that year.
COMMENTS