The US has the world’s most expensive military, spending nearly $1 trillion on defense each year. That’s roughly four times China’s reported defense budget, the next largest.
From spending on nuclear technology to advanced aircraft and warships, the world’s top militaries allocate hundreds of billions of dollars each year to stay ahead.
In some countries, big-ticket items such as naval assets or technologically advanced aircraft or missiles account for the bulk of military spending, while others devote largesums to maintaining large conscription troop systems.
Ultimately, military spending varies by country depending on location and interests, Gian Gentile, a retired US Army colonel and senior historian at RAND, told Business Insider. Some countries prioritize homeland defense while others value overmatch and far-reaching power projection.
“The US spends a lot on more sophisticated, extremely precise weapon systems,” he said.
A military’s budget can be measured either as a total amount or as a share of its country’s GDP, reflecting the burden on its economy. Worldwide, countries spent an average of 2.4% of their GDP on defense in 2024.
Wartimespending as a share of GDP typically rises, putting strain on the civilian economy, said Mark Cancian, a senior advisor at the Center for Strategic and International Studies. Ukraine in 2024, for example, devoted over 15% of its GDP to its military, the highest share globally.
Spending statistics help paint a picture of defense priorities, but they don’t always translate into readiness for conflict.
“Readiness is very expensive, and perishable,” Cancian said.
A country’s on-paper investment in its defense systems doesn’t always translate directly into military capability, he added. Training and maintenance are often overlooked in analyses of spending on equipment and technologies.
A particularly significant cost when it comes to technologically advanced aircraft, for instance, is maintenance and sustainment.
Still, looking at military budgets can reveal how much capital each country relies on to defend itself.
Last year, the International Institute for Strategic Studies, a London-based think tank, released its Military Balance report, which included data on nearly every country’s defense budget based on each’s reported 2024 figures.
The report includes each country’s total budget (in US dollars), per-capita figures, and defense budget as a share of GDP. Some countries, such as North Korea, Libya, Syria, Cuba, and Afghanistan, did not publicly report their defense budgets.
These are the 30 countries that spend the most on their military, ranked by the size of their defense budgets.
30. Qatar
Qatar had the highest military budget per capita in the world, at $3,785, in 2024. KARIM JAAFAR/AFP via Getty Images
Defense budget: $9.66 billion
Defense budget per capita: $3,785
Percentage of GDP: 4.36%
29. Norway
The United Arab Emirates had the eighth-highest defense budget per capita in the world. Yauhen Yerchak/SOPA Images/LightRocket via Getty Images
Defense budget: $9.79 billion
Defense budget per capita: $1,776
Percentage of GDP: 1.94%
28. Mexico
Mexico allocates 0.55% of its GDP to military funding, per IISS’ report. Victoria Razo / AFP
Defense budget: $10.19 billion
Defense budget per capita: $78
Percentage of GDP: 0.55%
27. Indonesia
Indonesia spends about $40 per resident on its military each year, per its 2024 budget. BAY ISMOYO / AFP
Defense budget: $10.93 billion
Defense budget per capita: $39
Percentage of GDP: 0.78%
26. Sweden
Sweden’s defense budget amounts to about $1,157 per resident each year. Leon Neal/Getty Images
Defense budget: $12.25 billion
Defense budget per capita: $1,157
Percentage of GDP: 2.01%
25. Iraq
Iraq budgeted for 4.8% of its GDP on military spending in 2024, IISS reported. Zaid AL-OBEIDI / AFP
Defense budget: $12.68 billion
Defense budget per capita: $301
Percentage of GDP: 4.8%
24. Turkey
Turkey’s defense budget was over $14 billion, per IISS’ report. Anadolu/Anadolu via Getty Images
Defense budget: $14.27 billion
Defense budget per capita: $170
Percentage of GDP: 1.06%
23. Singapore
Singapore has the fourth-highest defense budget per capita in the world. ROSLAN RAHMAN/AFP via Getty Images
Defense budget: $15.17 billion
Defense budget per capita: $2,517
Percentage of GDP: 2.86%
22. Taiwan
Taiwan budgets for 2.43% of its GDP on its military, or about $800 per resident, according to IISS. I-Hwa Cheng / AFP
Defense budget: $18.86 billion
Defense budget per capita: $799
Percentage of GDP: 2.43%
21. Spain
Spain budgeted for about 1.12% of its GDP on military funding in 2024. picture alliance/dpa/picture alliance via Getty Images
Defense budget: $19.44 billion
Defense budget per capita: $411
Percentage of GDP: 1.12%
20. Algeria
Algeria spends the second-highest percentage of GDP on its military. NurPhoto/NurPhoto via Getty Images
Defense budget: $21.4 billion
Defense budget per capita: $455
Percentage of GDP: 8.23%
19. United Arab Emirates
The United Arab Emirates has the sixth-highest defense budget per capita in the world. VCG/VCG via Getty Images
Defense budget: $22.27 billion
Defense budget per capita: $2,220
Percentage of GDP: 4.09%
18. The Netherlands
The Netherlands budgeted $1,328 per resident on its military. Remko de Waal / ANP / AFP
Defense budget: $23.61 billion
Defense budget per capita: $1,328
Percentage of GDP: 1.94%
17. Brazil
Brazil spends about 1.11% of its GDP on its military, according to its 2024 budget. Anadolu/Anadolu via Getty Images
Defense budget: $24.4 billion
Defense budget per capita: $111
Percentage of GDP: 1.11%
16. Canada
Canada’s military budget was $27 billion in 2024. Artur Widak/NurPhoto
Defense budget: $27 billion
Defense budget per capita: $696
Percentage of GDP: 1.22%
15. Poland
Poland spends over 3% of its GDP on its military. Aleksander Kalka/NurPhoto
Defense budget: $28 billion
Defense budget per capita: $723
Percentage of GDP: 3.25%
14. Ukraine
Ukraine budgeted the highest percentage of its GDP for defense among countries, a common practice during wartime. Tetiana DZHAFAROVA / AFP
Defense budget: $28.41 billion
Defense budget per capita: $797
Percentage of GDP: 15.43%
13. Israel
At $3,589 per resident, Israel had the second-largest military budget per capita in the world. Elke Scholiers/Getty Images
Defense budget: $33.75 billion
Defense budget per capita: $3,589
Percentage of GDP: 6.39%
12. Italy
Italy spends about 1.48% of its GDP on military funding, per its 2024 budget. Antonio Masiello/Getty Images
Defense budget: $35.23 billion
Defense budget per capita: $578
Percentage of GDP: 1.48%
11. Australia
Australia’s defense budget equals around $1,360 per resident. Ian Hitchcock/Getty Images
Defense budget: $36.40 billion
Defense budget per capita: $1,360
Percentage of GDP: 2.02%
10. South Korea
South Korea’s military budget reached nearly $44 billion in 2024, per IISS’ reporting. Kim Jae-Hwan/SOPA Images/LightRocket via Getty Images
Defense budget: $43.88 billion
Defense budget per capita: $842
Percentage of GDP: 2.35%
9. Japan
Japan’s defense budget was over $53 billion in 2024. JIJI Press / AFP
Defense budget: $53.01 billion
Defense budget per capita: $430
Percentage of GDP: 1.3%
8. France
France budgeted just over 2% of its GDP for defense funding in 2024. Philippe Magoni / POOL / AFP
Defense budget: $64.03 billion
Defense budget per capita: $937
Percentage of GDP: 2.02%
7. Saudi Arabia
Saudi Arabia has the seventh-highest defense budget per capita at $1,963 per resident. BANDAR ALDANDANI/AFP via Getty Images
Defense budget: $71.73 billion
Defense budget per capita: $1,963
Percentage of GDP: 6.52%
6. India
India budgeted for about $53 per resident. Roslan RAHMAN / AFP
Defense budget: $74.36 billion
Defense budget per capita: $53
Percentage of GDP: 1.91%
5. United Kingdom
The United Kingdom’s defense budget in 2024 was $81 billion, per the report. Owen Humphreys – PA Images/PA Images via Getty Images
Defense budget: $81.06 billion
Defense budget per capita: $1,184
Percentage of GDP: 2.26%
4. Germany
Germany has the best-funded military in Europe. Michaela Stache / AFP
Defense budget: $85.98 billion
Defense budget per capita: $1,022
Percentage of GDP: 1.83%
3. Russia
Russia spends a higher percentage of its GDP on defense spending than other nations. VCG/VCG via Getty Images
Defense budget: $120.32 billion
Defense budget per capita: $854
Percentage of GDP: 5.51%
2. China
China’s defense budget is equal to $166 per resident. Greg Baker / AFP
Defense budget: $234.98 billion
Defense budget per capita: $166
Percentage of GDP: 1.29%
1. United States
The US also has the third-highest military budget per capita, according to its 2024 budget. Mario Tama/Getty Images
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.