Skip to content
CountryAtlas

Military expenditure (current US$) by country

current US$ · 151 countries ranked · 2024

Rank 1 = highest value; “better” is not defined for this indicator.25 of 151
  1. up +8.9 %
  2. 2ChinaWorld rank 2nd of 151
    up +5.7 %
  3. 3RussiaWorld rank 3rd of 151
    up +36.4 %
  4. 4GermanyWorld rank 4th of 151
    up +31.5 %
  5. 5IndiaWorld rank 5th of 151
    up +4.7 %
  6. up +8.6 %
  7. 7Saudi ArabiaWorld rank 7th of 151
    up +3.3 %
  8. 8UkraineWorld rank 8th of 151
    down −0.3 %
  9. 9FranceWorld rank 9th of 151
    up +8.7 %
  10. 10JapanWorld rank 10th of 151
    up +14.7 %
  11. 11South KoreaWorld rank 11th of 151
    down −0.5 %
  12. 12IsraelWorld rank 12th of 151
    up +69.1 %
  13. 13PolandWorld rank 13th of 151
    up +44.3 %
  14. 14ItalyWorld rank 14th of 151
    up +2.8 %
  15. 15AustraliaWorld rank 15th of 151
    up +4.4 %
  16. 16CanadaWorld rank 16th of 151
    up +7.8 %
  17. 17TürkiyeWorld rank 17th of 151
    up +27.6 %
  18. 18SpainWorld rank 18th of 151
    up +3.3 %
  19. 19NetherlandsWorld rank 19th of 151
    up +39.4 %
  20. 20AlgeriaWorld rank 20th of 151
    up +19.4 %
  21. 21BrazilWorld rank 21st of 151
    down −3.9 %
  22. 22MexicoWorld rank 22nd of 151
    up +41.4 %
  23. 23ColombiaWorld rank 23rd of 151
    up +40.0 %
  24. 24SingaporeWorld rank 24th of 151
    up +6.2 %
  25. 25SwedenWorld rank 25th of 151
    up +37.5 %

On the map

Military expenditure (current US$), 2024. Quantile classes; hatched = no data.

Map unavailable for this year.

Rank over time

Position in the world ranking by year, up to 5 countries. Rank 1 is at the top.

United StatesChinaRussia
No data to chart.

Rank by year for United States, China, Russia, 2000–2024.