Military spending per armed forces personnel by country

Countries reporting
158
Highest
676,306
United States
Lowest
0
Panama
Median
26,370
Years covered
36
1985–2020
Data points
4,610

What the numbers show

Military spending per armed forces personnel is currently reported for 158 countries. The highest value is 676,306 in United States; the lowest is 0 in Panama.

The median across all reporting countries is 26,370, and the mean is 80,478.

Over the past decade 116 countries rose and 41 fell. The largest increase was in Libya (up 4,893.5%), and the largest decrease in South Sudan (down 85.5%).

Military spending per armed forces personnel: full country ranking

#Country LatestYear 10-year changeTrend
1 United States 676,306 2020 down 0.0% rising
2 Yemen 615,959 2014 up 549.0% volatile
3 Australia 521,125 2020 up 22.3% rising
4 United Kingdom 463,783 2020 up 3.5% rising
5 Sweden 450,217 2020 up 72.9% volatile
6 United Arab Emirates 441,390 2014 up 70.0% rising
7 Luxembourg 398,108 2020 up 206.6% rising
8 Canada 374,715 2020 up 22.7% rising
9 Netherlands 367,337 2020 up 21.9% rising
10 Denmark 355,255 2020 up 41.4% rising
11 Libya 336,927 2013 up 4,893.5% volatile
12 Germany 330,155 2020 up 75.1% rising
13 Switzerland 326,305 2020 up 60.4% volatile
14 Kuwait 318,743 2020 up 19.9% volatile
15 New Zealand 317,716 2020 up 47.8% rising
16 Norway 301,759 2020 up 39.1% rising
17 Belgium 253,496 2020 up 48.7% rising
18 Saudi Arabia 251,583 2020 up 2.0% rising
19 Qatar 200,435 2010 up 60.5% volatile
20 Singapore 199,835 2020 up 167.5% volatile
21 Finland 197,270 2020 up 21.9% rising
22 Austria 196,170 2020 up 29.7% rising
23 France 190,918 2020 up 21.3% rising
24 Equatorial Guinea 170,786 2020 down 50.0% volatile
25 Czechia 160,610 2020 up 36.9% rising
26 Japan 150,681 2020 up 8.2% rising
27 Ireland 144,634 2020 up 14.2% rising
28 Estonia 137,550 2020 up 69.8% volatile
29 Oman 137,278 2020 up 46.3% rising
30 Slovakia 137,262 2020 up 50.1% rising
31 Israel 125,178 2020 up 36.6% rising
32 Latvia 104,649 2020 up 45.0% volatile
33 Italy 104,523 2020 up 10.5% rising
34 China 100,945 2020 up 126.0% volatile
35 Spain 99,005 2020 up 4.3% rising
36 Poland 98,898 2020 up 9.9% rising
37 Slovenia 94,703 2020 up 34.6% rising
38 South Korea 80,076 2020 up 67.2% rising
39 Bahrain 76,910 2020 up 47.1% rising
40 Hungary 74,138 2020 up 81.5% rising
41 Portugal 70,125 2020 up 57.8% rising
42 Uruguay 67,573 2020 up 56.9% rising
43 Botswana 60,449 2020 up 84.1% rising
44 Ecuador 60,332 2020 up 27.7% volatile
45 Brunei 59,390 2020 up 29.4% falling
46 Croatia 58,802 2020 up 14.0% rising
47 Seychelles 56,493 2018 up 85.6% rising
48 Serbia 52,384 2020 up 21.4% volatile
49 Romania 50,816 2020 up 205.8% volatile
50 Chile 50,602 2020 up 11.5% rising
51 Kenya 47,176 2020 up 46.0% falling
52 Malta 47,155 2020 up 59.0% rising
53 Russia 46,194 2020 up 31.7% rising
54 Jamaica 44,915 2020 down 8.1% rising
55 Greece 43,999 2020 down 16.9% rising
56 Lithuania 41,495 2020 up 138.1% rising
57 Cyprus 41,305 2020 up 13.2% falling
58 Burkina Faso 41,029 2020 up 238.7% volatile
59 Argentina 40,524 2020 down 9.9% falling
60 South Africa 40,436 2020 down 8.3% rising
61 Gabon 39,462 2020 down 12.3% falling
62 Trinidad and Tobago 38,762 2020 down 28.8% rising
63 Bulgaria 38,339 2020 up 136.9% volatile
64 Algeria 37,491 2020 up 83.1% volatile
65 Mozambique 37,287 2020 up 217.3% volatile
66 Azerbaijan 36,845 2020 up 98.9% volatile
67 Mexico 34,901 2020 up 89.9% rising
68 Albania 33,424 2020 up 68.4% volatile
69 Turkey 33,166 2020 up 90.0% rising
70 Sudan 32,595 2020 down 84.8% volatile
71 Brazil 31,762 2020 down 8.5% flat
72 Philippines 31,145 2020 up 68.2% rising
73 Haiti 30,834 2020 down 58.8% volatile
74 Guyana 30,165 2020 up 86.7% volatile
75 Kazakhstan 29,902 2020 down 16.3% volatile
76 Tunisia 29,164 2020 up 140.7% rising
77 Niger 27,682 2020 up 293.7% volatile
78 Colombia 27,488 2020 up 27.4% flat
79 Congo 26,596 2020 up 25.0% volatile
80 India 26,144 2020 up 19.7% rising
81 Uzbekistan 26,062 2018 up 4,404.2% volatile
82 Guinea 25,814 2020 down 23.2% rising
83 Cote d'Ivoire 25,258 2020 up 2.6% rising
84 Uganda 25,253 2020 up 54.5% volatile
85 Malaysia 25,198 2020 down 6.6% rising
86 Namibia 25,085 2020 up 22.9% rising
87 Tanzania 24,918 2020 up 105.9% volatile
88 Ukraine 24,352 2020 up 55.3% volatile
89 Papua New Guinea 23,831 2020 up 22.1% flat
90 East Timor 23,610 2020 down 34.0% falling
91 Lesotho 22,477 2020 down 24.9% rising
92 Morocco 21,729 2020 up 54.0% rising
93 Bangladesh 20,749 2020 up 78.8% rising
94 Senegal 20,668 2020 up 79.5% rising
95 Armenia 19,870 2020 up 88.6% volatile
96 Fiji 19,598 2020 up 7.4% rising
97 Jordan 19,409 2020 down 0.2% rising
98 Peru 19,177 2020 up 37.7% volatile
99 Togo 18,957 2020 up 170.5% rising
100 Honduras 18,773 2020 up 46.4% rising
101 Bosnia and Herzegovina 18,129 2020 down 18.0% falling
102 Mali 16,496 2020 up 27.6% volatile
103 Kyrgyzstan 16,101 2020 up 37.6% rising
104 Zambia 15,998 2020 up 21.1% rising
105 Georgia 15,976 2020 down 2.7% volatile
106 Thailand 15,664 2020 up 13.9% falling
107 Belize 15,394 2020 down 16.2% rising
108 Ghana 14,845 2020 up 148.5% rising
109 Vietnam 14,806 2020 up 95.4% volatile
110 Indonesia 14,317 2020 up 80.4% rising
111 Paraguay 14,052 2020 up 52.6% falling
112 Cameroon 13,391 2020 down 27.5% flat
113 Eswatini 13,082 1999 up 270.9% rising
114 Lebanon 13,016 2020 down 50.1% volatile
115 Angola 12,542 2020 down 61.6% volatile
116 Cape Verde 12,336 2020 up 71.7% rising
117 Pakistan 12,198 2020 up 63.3% rising
118 North Macedonia 11,646 2020 down 42.7% rising
119 Iraq 11,555 2020 up 123.9% volatile
120 Moldova 11,273 2020 up 146.8% rising
121 Mauritania 10,935 2020 up 67.7% rising
122 Iran 10,059 2020 down 33.6% rising
123 Dominican Republic 10,026 2020 up 1.9% rising
124 Turkmenistan 9,904 1999 down 5.9% falling
125 Guatemala 9,659 2020 up 4.3% falling
126 El Salvador 9,530 2020 up 19.5% falling
127 Liberia 8,915 2020 down 53.0% rising
128 Somalia 8,776 2020 up 145.0% rising
129 Chad 8,628 2020 down 61.6% volatile
130 Montenegro 8,523 2020 up 20.1% rising
131 Nicaragua 8,167 2020 up 71.2% rising
132 Bolivia 7,874 2020 down 28.2% falling
133 Myanmar 7,191 2020 up 24.3% volatile
134 Guinea-Bissau 7,109 2020 up 131.5% volatile
135 Nigeria 6,824 2020 down 21.8% rising
136 Mauritius 6,655 2020 down 20.8% falling
137 Malawi 6,405 2020 down 24.0% volatile
138 Mongolia 6,385 2020 up 69.9% rising
139 Benin 6,087 2020 down 19.2% falling
140 Belarus 5,738 2020 up 98.3% rising
141 Tajikistan 5,405 2020 up 67.4% volatile
142 Sri Lanka 5,355 2020 down 32.2% volatile
143 Central African Republic 4,842 2020 down 79.6% volatile
144 Madagascar 4,523 2020 up 43.0% rising
145 Gambia 4,400 2020 down 58.1% volatile
146 Rwanda 4,381 2020 up 96.1% volatile
147 Nepal 4,320 2020 up 96.0% rising
148 Sierra Leone 4,236 2020 up 40.8% falling
149 Djibouti 3,979 2008 down 4.0% volatile
150 Egypt 3,872 2020 down 5.2% falling
151 Ethiopia 3,698 2020 down 3.4% rising
152 Cambodia 3,640 2020 up 170.0% volatile
153 Democratic Republic of Congo 2,978 2020 up 89.8% volatile
154 Burundi 2,840 2020 up 77.6% volatile
155 Zimbabwe 2,069 2020 up 341.3% volatile
156 Laos 168.94 2013 down 14.9% volatile
157 South Sudan 162.56 2020 down 85.5% volatile
158 Panama 0 2020 — volatile

Share, cite or embed this page

Cite this page

Military spending per armed forces personnel by country. Statizoid, drawing on Our World in Data. Retrieved 14 November 2026, from https://reference.statizoid.com/stat/military-spending-per-armed-forces-personnel/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://reference.statizoid.com/stat/military-spending-per-armed-forces-personnel/">Military spending per armed forces personnel by country</a> — Statizoid

About this data

Indicator
Military spending per armed forces personnel
Source
Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
160 places, 4,610 data points, 1985–2020
Last refreshed