Country rankings

Military Spending by Country

United States has the highest Total Military Spending in 2025 ($929.16B constant 2024 US$), followed by China ($335.02B constant 2024 US$) and Russia ($158.24B constant 2024 US$). Gambia has the lowest ($14.7M constant 2024 US$).

146 of 235 countries

Total Military Spending, 2025

Darker means higher. Click a place to highlight it.

Loading map…

Ranking

Highest first: the first 15 and last 5 of 146 countries.

Distribution Median and middle halfThe median is the middle value: half of places are above it, half below. The middle half is the range holding the central 50% of places.More in the glossary →

Each dot is one country; the lines mark the median and the middle half.

Median
$1.35B constant 2024 US$
Middle half $338.35M constant 2024 US$ – $7.38B constant 2024 US$
Average
$18.77B constant 2024 US$
146 countries
Highest
$929.16B constant 2024 US$
United States
Lowest
$14.7M constant 2024 US$
Gambia

Over time · 1980–2025

The top 5 in 2025, against the median.

  • Median of all countries
  • United States
  • China
  • Russia
  • Germany
  • India

Data

Click a column to sort, a row to highlight that place on the charts.

146 countries · # = rank by Total Military Spending
#
1United States$929.16B constant 2024 US$
2China$335.02B constant 2024 US$
3Russia$158.24B constant 2024 US$
4Germany$106.73B constant 2024 US$
5India$93.25B constant 2024 US$
6United Kingdom$87.98B constant 2024 US$
7Saudi Arabia$81.47B constant 2024 US$
8Ukraine$77.56B constant 2024 US$
9France$64.52B constant 2024 US$
10Japan$59.49B constant 2024 US$
11South Korea$48.85B constant 2024 US$
12Italy$45.44B constant 2024 US$
13Israel$43.66B constant 2024 US$
14Poland$42.53B constant 2024 US$
15Spain$37.69B constant 2024 US$
16Canada$37.53B constant 2024 US$
17Australia$35.26B constant 2024 US$
18Netherlands$27B constant 2024 US$
19Turkey$26.81B constant 2024 US$
20Algeria$24.13B constant 2024 US$
21Brazil$23.64B constant 2024 US$
22Taiwan$17.34B constant 2024 US$
23Singapore$16.9B constant 2024 US$
24Norway$16.09B constant 2024 US$
25Indonesia$15.33B constant 2024 US$
26Sweden$14.95B constant 2024 US$
27Denmark$14.08B constant 2024 US$
28Mexico$13.78B constant 2024 US$
29Colombia$13.74B constant 2024 US$
30Belgium$13.59B constant 2024 US$
31Pakistan$11.48B constant 2024 US$
32Vietnam$10.91B constant 2024 US$
33Romania$8.81B constant 2024 US$
34Kuwait$7.92B constant 2024 US$
35Greece$7.81B constant 2024 US$
36Finland$7.61B constant 2024 US$
37Iran$7.45B constant 2024 US$
38Switzerland$7.15B constant 2024 US$
39Czechia$6.49B constant 2024 US$
40Iraq$6.4B constant 2024 US$
41Philippines$6.3B constant 2024 US$
42Oman$5.93B constant 2024 US$
43Austria$5.88B constant 2024 US$
44Morocco$5.88B constant 2024 US$
45Thailand$5.57B constant 2024 US$
46Portugal$5.5B constant 2024 US$
47Chile$5.15B constant 2024 US$
48Azerbaijan$4.67B constant 2024 US$
49Hungary$4.62B constant 2024 US$
50Malaysia$4.55B constant 2024 US$
51Argentina$3.73B constant 2024 US$
52Bangladesh$3.66B constant 2024 US$
53South Africa$3B constant 2024 US$
54New Zealand$2.89B constant 2024 US$
55Slovakia$2.87B constant 2024 US$
56Lithuania$2.73B constant 2024 US$
57Ecuador$2.71B constant 2024 US$
58Serbia$2.55B constant 2024 US$
59Jordan$2.5B constant 2024 US$
60Peru$2.43B constant 2024 US$
61Bulgaria$2.4B constant 2024 US$
62Egypt$2.26B constant 2024 US$
63Croatia$1.93B constant 2024 US$
64Uruguay$1.91B constant 2024 US$
65Belarus$1.83B constant 2024 US$
66Nigeria$1.76B constant 2024 US$
67Armenia$1.65B constant 2024 US$
68Latvia$1.6B constant 2024 US$
69Ireland$1.46B constant 2024 US$
69Bahrain$1.46B constant 2024 US$
71Estonia$1.44B constant 2024 US$
72Sri Lanka$1.36B constant 2024 US$
73Kenya$1.36B constant 2024 US$
74Tunisia$1.35B constant 2024 US$
75Kazakhstan$1.31B constant 2024 US$
76Angola$1.26B constant 2024 US$
77Uganda$1.2B constant 2024 US$
78Slovenia$1.14B constant 2024 US$
79DR Congo$1.08B constant 2024 US$
80Dominican Republic$1.04B constant 2024 US$
81Tanzania$983.4M constant 2024 US$
82Mali$882.9M constant 2024 US$
83Burkina Faso$844M constant 2024 US$
84Luxembourg$802.6M constant 2024 US$
85Ethiopia$785.4M constant 2024 US$
86Lebanon$736.4M constant 2024 US$
87Ivory Coast$721.1M constant 2024 US$
88Cambodia$716.3M constant 2024 US$
89Georgia$637.2M constant 2024 US$
90Cyprus$631.5M constant 2024 US$
91Guatemala$616.5M constant 2024 US$
92Chad$598.3M constant 2024 US$
93Botswana$594.9M constant 2024 US$
94Guinea$586.2M constant 2024 US$
95Honduras$581.8M constant 2024 US$
96Cameroon$580.4M constant 2024 US$
97Bolivia$569.7M constant 2024 US$
98Albania$568.1M constant 2024 US$
99Kyrgyzstan$557.8M constant 2024 US$
100Senegal$532.8M constant 2024 US$
101El Salvador$488.5M constant 2024 US$
102Niger$449.9M constant 2024 US$
103Mozambique$445.7M constant 2024 US$
104Nepal$429M constant 2024 US$
105Paraguay$405.8M constant 2024 US$
106Namibia$386.3M constant 2024 US$
107Ghana$385.2M constant 2024 US$
108North Macedonia$346.1M constant 2024 US$
109Zambia$342.7M constant 2024 US$
110Gabon$336.9M constant 2024 US$
111Mauritania$314.8M constant 2024 US$
112Jamaica$279.8M constant 2024 US$
113Guyana$239.9M constant 2024 US$
114Trinidad and Tobago$227.8M constant 2024 US$
115Tajikistan$219.8M constant 2024 US$
116Mongolia$213.8M constant 2024 US$
117Bosnia and Herzegovina$213.4M constant 2024 US$
118Benin$203.7M constant 2024 US$
119Rwanda$194M constant 2024 US$
120Somalia$192.5M constant 2024 US$
121Togo$191.9M constant 2024 US$
122Republic of the Congo$189.7M constant 2024 US$
123Burundi$169.3M constant 2024 US$
124Montenegro$162.8M constant 2024 US$
125Zimbabwe$133.5M constant 2024 US$
126Malawi$127.9M constant 2024 US$
127Malta$116.8M constant 2024 US$
128Nicaragua$114.6M constant 2024 US$
129Equatorial Guinea$112.5M constant 2024 US$
130Madagascar$110.6M constant 2024 US$
131Papua New Guinea$109.5M constant 2024 US$
132Moldova$102.7M constant 2024 US$
133South Sudan$102.6M constant 2024 US$
134Eswatini$88.1M constant 2024 US$
135Fiji$81.4M constant 2024 US$
136Central African Republic$68M constant 2024 US$
137Liberia$40.3M constant 2024 US$
138Lesotho$37.3M constant 2024 US$
139Belize$32.9M constant 2024 US$
140Haiti$30.4M constant 2024 US$
141Sierra Leone$29.5M constant 2024 US$
142Seychelles$28M constant 2024 US$
143Mauritius$22.6M constant 2024 US$
144Guinea-Bissau$21M constant 2024 US$
145Cape Verde$19M constant 2024 US$
146Gambia$14.7M constant 2024 US$

What correlates with Total Military Spending (2025)?

Pearson r against 1,521 other country metrics sharing at least 88 countries, 1 near-identical series hidden. Correlation is not causation.

Higher together

Places that have a higher Total Military Spending tend to score higher on these

  1. Annual Reddit UsersReddit Users by Country
    r = +0.99 · very strong · n = 127
    Plot
  2. Consumer SpendingConsumer Spending by Country
    r = +0.98 · very strong · n = 125
    Plot
  3. IPv6 AssignedIP Address by Country
    r = +0.98 · very strong · n = 123
    Plot
  4. Registered Carrier DeparturesPassenger Air Traffic by Country
    r = +0.98 · very strong · n = 120
    Plot
  5. Total Market CapitalizationStock Market Capitalization by Country
    r = +0.98 · very strong · n = 91
    Plot
  6. IPv4 AllocatedIP Address by Country
    r = +0.97 · very strong · n = 146
    Plot

Opposite directions

Places that have a higher Total Military Spending tend to score lower on these

  1. Net International Investment PositionNet International Investment Position by Country
    r = −0.81 · very strong · n = 102
    Plot
  2. US Trade BalanceUS Trade Deficit by Country
    r = −0.46 · moderate · n = 145
    Plot
  3. ZeroPark 2020Tier 1 Countries
    r = −0.37 · moderate · n = 146
    Plot
  4. Year First Franchise OpenedBurger King by Country
    r = −0.36 · moderate · n = 98
    Plot
  5. % of Children Ever BreastfedBreastfeeding Rates by Country
    r = −0.35 · moderate · n = 101
    Plot
  6. Year Admitted to CommitteeUNHCR Member Countries
    r = −0.30 · weak · n = 94
    Plot

Quick answers

Which country has the highest Total Military Spending?
United States has the highest Total Military Spending in 2025, at $929.16B constant 2024 US$, followed by China ($335.02B constant 2024 US$) and Russia ($158.24B constant 2024 US$).
Which country has the lowest Total Military Spending?
Gambia has the lowest Total Military Spending in 2025, at $14.7M constant 2024 US$.
What is the median Total Military Spending across countries?
The median is $1.35B constant 2024 US$ across the 146 countries with data in 2025.
Where does the Military Spending by Country data come from?
Rankodex compiles it from World Population Review and the primary sources it cites: SIPRI Military Expenditure Database - SIPRI; Stockholm International Peace Research Institute Military Expenditure Database - SIPRI; SIPRI Military Expenditure Database - expenses in US$ 1988-2020; SIPRI Military Expenditure Database - expenses as share of GDP.

More rankings of countries that share statistics, a category or a subject with this one.

Keep exploring