Countries by highest military spending in 2021, as per SIPRI.
Country Military spending, 2021.
United States $778 billion
China $252 billion
India $72.9 billion
Russia $61.7 billion
United Kingdom $59.2 billion
Saudi Arabia $57.5 billion (includes domestic security spending)
Germany $52.8 billion
France $52.7 billion
Japan $49.1 billion
South Korea $45.7 billion
Italy $28.9 billion
Australia $27.5 billion
Canada $22.8 billion
Israel $21.7 billion
Brazil $19.7 billion