Skip to content

Top 10 Countries with the Highest Military Spending

The countries that spend the most on their armed forces.

  • Updated 1 h ago
  • 📏 Ranked by military expenditure (current us$)
  • 🔄 Refreshed weekly
  • 📚 Source: World Bank Open Data
  1. United States

    Data year 2024

    $954.4B

    No change
  2. China

    Data year 2024

    $335.5B

    No change
  3. Russian Federation

    Data year 2024

    $190.4B

    No change
  1. 4GermanyData year 2024$113.6BNo change
  2. 5IndiaData year 2024$92.1BNo change
  3. 6United KingdomData year 2024$89BNo change
  4. 7UkraineData year 2024$84.1BNo change
  5. 8Saudi ArabiaData year 2024$83.2BNo change
  6. 9FranceData year 2024$68BNo change
  7. 10JapanData year 2024$62.2BNo change
See the full top 50
  1. 11IsraelData year 2022$48.3BNo change
  2. 12ItalyData year 2024$48.1BNo change
  3. 13Korea, Rep.Data year 2022$47.8BNo change
  4. 14PolandData year 2024$46.8BNo change
  5. 15SpainData year 2024$40.2BNo change
  6. 16CanadaData year 2024$37.5BNo change
  7. 17AustraliaData year 2024$35.3BNo change
  8. 18TurkiyeData year 2024$30BNo change
  9. 19NetherlandsData year 2024$28.9BNo change
  10. 20AlgeriaData year 2024$25.4BNo change
  11. 21BrazilData year 2024$23.9BNo change
  12. 22SingaporeData year 2024$17.4BNo change
  13. 23NorwayData year 2022$17BNo change
  14. 24SwedenData year 2022$16.5BNo change
  15. 25QatarData year 2024$15.4BNo change
  16. 26IndonesiaData year 2024$15BNo change
  17. 27DenmarkData year 2022$14.9BNo change
  18. 28BelgiumData year 2022$14.5BNo change
  19. 29ColombiaData year 2020$14.5BNo change
  20. 30MexicoData year 2024$13.6BNo change
  21. 31PakistanData year 2024$11.9BNo change
  22. 32Viet NamData year 2024$10.5BNo change
  23. 33RomaniaData year 2024$9.7BNo change
  24. 34GreeceData year 2022$8.4BNo change
  25. 35KuwaitData year 2024$8.1BNo change
  26. 36FinlandData year 2022$8.1BNo change
  27. 37SwitzerlandData year 2024$7.6BNo change
  28. 38Iran, Islamic Rep.Data year 2024$7.4BNo change
  29. 39CzechiaData year 2024$7.1BNo change
  30. 40IraqData year 2024$6.4BNo change
  31. 41PhilippinesData year 2024$6.4BNo change
  32. 42AustriaData year 2022$6.4BNo change
  33. 43MoroccoData year 2024$6.3BNo change
  34. 44OmanData year 2024$6BNo change
  35. 45ThailandData year 2024$6BNo change
  36. 46PortugalData year 2022$5.9BNo change
  37. 47ChileData year 2025$5.3BNo change
  38. 48MyanmarData year 2024$5BNo change
  39. 49HungaryData year 2024$5BNo change
  40. 50AzerbaijanData year 2025$4.9BNo change

How this list is ranked

Military expenditure (current US$) (World Bank indicator MS.MIL.XPND.CD), latest year available for each country, from the last 6 years only.

Data from World Bank Open Data, refreshed weekly. Arrows show how each entry moved since the previous update.

Sources