Map Options

Color Scheme:
map placeholder
Spending (USD $)

$0

$100B

$200B

$300B

$400B

$500B

$600B

$700B

$800B

Click on a country for details.

Military Spending by Country 2023

A nation’s military is a crucial asset. The military enforces domestic and foreign policies and protects its citizens. National security is regarded as a government duty, including the security of citizens, the economy, and the country’s institutions. National security is crucial and requires large budgets to build and maintain. These expenses are typically referred to as military spending and/or defense spending. In 2020, the total world military expenditure was about $1.981 trillion. Military size varies significantly by country, typically correlating with each country’s size and military needs.

China, India, and the United States, unsurprisingly, have the largest militaries. A majority of the world’s nations have militaries, and only 36 nations do not have a military. Many nations have mandatory military service. The United States has the highest military spending of any nation. Its military spending includes all of the Department of Defense’s regular activities, war spending, the nuclear weapon program, international military assistance, and other Pentagon-related spending. In 2020, the U.S. spent $778 billion on military spending, more than the next nine top-spending countries combined.

Top 10 Countries with the Highest Military Expenditures (2020):

  1. The United States — $778 billion
  2. China — $252 billion [estimated]
  3. India — $72.9 billion
  4. Russia — $61.7 billion
  5. United Kingdom — $59.2 billion
  6. Saudi Arabia — $57.5 billion [estimated]
  7. Germany — $52.8 billion
  8. France — $52.7 billion
  9. Japan — $49.1 billion
  10. South Korea — $45.7 billion

As mentioned previously, the United States spends more on its military than any other nation. The country’s $778 billion military expenditure is among the expensive government programs, along with Social Security and Medicare. The U.S. has the third-largest military with 1.367 million members on active duty and another 1.037 million in the National Guard and reserves. Following the United States is China, spending $252 billion and India, spending $72.9 billion.

Here are the 10 countries with the most military spending:

  1. United States: $750.00 Bn 🇺🇸
  2. China: $237.00 Bn 🇨🇳
  3. Saudi Arabia: $67.60 Bn 🇸🇦
  4. India: $61.00 Bn 🇮🇳
  5. United Kingdom: $55.10 Bn 🇬🇧
  6. Germany: $50.00 Bn 🇩🇪
  7. Japan: $49.00 Bn 🇯🇵
  8. Russia: $48.00 Bn 🇷🇺
  9. South Korea: $44.00 Bn 🇰🇷
  10. France: $41.50 Bn 🇫🇷

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Military Spending by Country 2023

What country has the highest military spending?

With a military spending budget of $778, the United States has the highest by far, with China coming in second at an estimated $252 billion.

Frequently Asked Questions

Sources