Rankings · Military
Defense spending
Total military expenditure at current prices.
- Nations ranked
- 163
- Highest
- $997 B
- Lowest
- $0
- Observed
- 2003–2024
The ten highest
Bars are drawn to the highest value in the table. Highest, not best: this page orders figures, it does not grade nations.
$997 B · observed 2024
$314 B · observed 2024
$149 B · observed 2024
$88 B · observed 2024
$86 B · observed 2024
$82 B · observed 2024
$80 B · observed 2024
$65 B · observed 2024
$65 B · observed 2024
- 10🇯🇵Japan
$55 B · observed 2024
Every nation with data
Figures are current US dollars. This table mixes vintages: each publisher carries a nation’s latest available year, so the observations here run from 2003 to 2024 — every row shows its own.
- 1🇺🇸United States$997 B · 2024
- 2🇨🇳China$314 B · 2024
- 3🇷🇺Russia$149 B · 2024
- 4🇩🇪Germany$88 B · 2024
- 5🇮🇳India$86 B · 2024
- 6🇬🇧United Kingdom$82 B · 2024
- 7🇸🇦Saudi Arabia$80 B · 2024
- 8🇺🇦Ukraine$65 B · 2024
- 9🇫🇷France$65 B · 2024
- 10🇯🇵Japan$55 B · 2024
- 11🇰🇷South Korea$48 B · 2024
- 12🇵🇱Poland$38 B · 2024
- 13🇮🇹Italy$38 B · 2024
- 14🇦🇺Australia$34 B · 2024
- 15🇨🇦Canada$29 B · 2024
- 16🇹🇷Türkiye$25 B · 2024
- 17🇪🇸Spain$25 B · 2024
- 18🇳🇱Netherlands$23 B · 2024
- 19🇦🇪United Arab Emirates$23 B · 2014
- 20🇩🇿Algeria$22 B · 2024
- 21🇧🇷Brazil$21 B · 2024
- 22🇲🇽Mexico$17 B · 2024
- 23🇶🇦Qatar$15 B · 2022
- 24🇨🇴Colombia$15 B · 2024
- 25🇸🇪Sweden$12 B · 2024
- 26🇮🇩Indonesia$11 B · 2024
- 27🇳🇴Norway$10 B · 2024
- 28🇵🇰Pakistan$10 B · 2024
- 29🇩🇰Denmark$10.0 B · 2024
- 30🇷🇴Romania$8.7 B · 2024
- 31🇧🇪Belgium$8.6 B · 2024
- 32🇬🇷Greece$8.0 B · 2024
- 33🇮🇷Iran$7.9 B · 2024
- 34🇰🇼Kuwait$7.8 B · 2024
- 35🇫🇮Finland$7.0 B · 2024
- 36🇨🇭Switzerland$6.7 B · 2024
- 37🇨🇿Czechia$6.5 B · 2024
- 38🇮🇶Iraq$6.2 B · 2024
- 39🇵🇭Philippines$6.1 B · 2024
- 40🇴🇲Oman$6.0 B · 2024
- 41🇹🇭Thailand$5.5 B · 2024
- 42🇲🇦Morocco$5.5 B · 2024
- 43🇻🇳Vietnam$5.5 B · 2018
- 44🇦🇹Austria$5.3 B · 2024
- 45🇨🇱Chile$5.1 B · 2024
- 46🇲🇲Myanmar$5.0 B · 2024
- 47🇭🇺Hungary$4.7 B · 2024
- 48🇵🇹Portugal$4.6 B · 2024
- 49🇲🇾Malaysia$4.3 B · 2024
- 50🇦🇷Argentina$4.2 B · 2024
- 51🇧🇩Bangladesh$4.0 B · 2024
- 52🇦🇿Azerbaijan$3.8 B · 2024
- 53🇳🇿New Zealand$3.0 B · 2024
- 54🇸🇰Slovakia$2.8 B · 2024
- 55🇿🇦South Africa$2.8 B · 2024
- 56🇪🇨Ecuador$2.7 B · 2024
- 57🇱🇹Lithuania$2.6 B · 2024
- 58🇵🇪Peru$2.6 B · 2024
- 59🇯🇴Jordan$2.6 B · 2024
- 60🇸🇾Syria$2.5 B · 2011
- 61🇪🇬Egypt$2.4 B · 2024
- 62🇧🇬Bulgaria$2.3 B · 2024
- 63🇷🇸Serbia$2.3 B · 2024
- 64🇸🇸South Sudan$2.0 B · 2024
- 65🇺🇾Uruguay$1.7 B · 2024
- 66🇾🇪Yemen$1.7 B · 2014
- 67🇭🇷Croatia$1.6 B · 2024
- 68🇰🇵North Korea$1.6 B · 2018
- 69🇱🇾Libya$1.6 B · 2023
- 70🇧🇾Belarus$1.5 B · 2024
- 71🇪🇪Estonia$1.4 B · 2024
- 72🇺🇿Uzbekistan$1.4 B · 2018
- 73🇱🇻Latvia$1.4 B · 2024
- 74🇦🇲Armenia$1.4 B · 2024
- 75🇱🇰Sri Lanka$1.3 B · 2024
- 76🇮🇪Ireland$1.3 B · 2024
- 77🇹🇳Tunisia$1.3 B · 2024
- 78🇰🇪Kenya$1.2 B · 2024
- 79🇰🇿Kazakhstan$1.2 B · 2024
- 80🇳🇬Nigeria$1.1 B · 2024
- 81🇺🇬Uganda$1.1 B · 2024
- 82🇧🇫Burkina Faso$1.0 B · 2024
- 83🇩🇴Dominican Republic$981 M · 2024
- 84🇸🇮Slovenia$952 M · 2024
- 85🇲🇱Mali$929 M · 2024
- 86🇦🇴Angola$922 M · 2024
- 87🇪🇹Ethiopia$922 M · 2024
- 88🇹🇿Tanzania$921 M · 2024
- 89🇨🇩DR Congo$899 M · 2024
- 90🇱🇺Luxembourg$872 M · 2024
- 91🇰🇭Cambodia$721 M · 2024
- 92🇨🇮Ivory Coast$658 M · 2024
- 93🇧🇴Bolivia$655 M · 2024
- 94🇱🇧Lebanon$635 M · 2024
- 95🇬🇪Georgia$616 M · 2024
- 96🇨🇾Cyprus$598 M · 2024
- 97🇭🇳Honduras$581 M · 2024
- 98🇧🇼Botswana$568 M · 2024
- 99🇬🇳Guinea$562 M · 2024
- 100🇧🇳Brunei$559 M · 2024
- 101🇹🇩Chad$558 M · 2024
- 102🇦🇱Albania$535 M · 2024
- 103🇨🇲Cameroon$535 M · 2024
- 104🇸🇳Senegal$515 M · 2024
- 105🇰🇬Kyrgyzstan$473 M · 2024
- 106🇲🇿Mozambique$450 M · 2024
- 107🇳🇪Niger$436 M · 2024
- 108🇳🇵Nepal$427 M · 2024
- 109🇸🇻El Salvador$425 M · 2024
- 110🇬🇹Guatemala$415 M · 2024
- 111🇵🇾Paraguay$414 M · 2024
- 112🇸🇩Sudan$375 M · 2021
- 113🇳🇦Namibia$362 M · 2024
- 114🇲🇰North Macedonia$354 M · 2024
- 115🇿🇲Zambia$350 M · 2024
- 116🇬🇦Gabon$319 M · 2024
- 117🇦🇫Afghanistan$278 M · 2021
- 118🇬🇭Ghana$269 M · 2024
- 119🇯🇲Jamaica$263 M · 2024
- 120🇲🇷Mauritania$260 M · 2024
- 121🇹🇯Tajikistan$246 M · 2024
- 122🇹🇹Trinidad and Tobago$235 M · 2024
- 123🇧🇦Bosnia and Herzegovina$216 M · 2024
- 124🇸🇴Somalia$202 M · 2024
- 125🇬🇾Guyana$202 M · 2024
- 126🇹🇬Togo$195 M · 2024
- 127🇨🇬Congo$182 M · 2024
- 128🇪🇷Eritrea$182 M · 2003
- 129🇲🇳Mongolia$181 M · 2024
- 130🇷🇼Rwanda$176 M · 2024
- 131🇧🇮Burundi$172 M · 2024
- 132🇽🇰Kosovo$166 M · 2024
- 133🇧🇯Benin$154 M · 2024
- 134🇲🇪Montenegro$150 M · 2024
- 135🇨🇺Cuba$129 M · 2018
- 136🇲🇬Madagascar$122 M · 2024
- 137🇲🇼Malawi$118 M · 2024
- 138🇬🇶Equatorial Guinea$113 M · 2024
- 139🇲🇩Moldova$111 M · 2024
- 140🇲🇹Malta$109 M · 2024
- 141🇳🇮Nicaragua$105 M · 2024
- 142🇿🇼Zimbabwe$98 M · 2024
- 143🇵🇬Papua New Guinea$91 M · 2024
- 144🇸🇿Eswatini$80 M · 2024
- 145🇫🇯Fiji$78 M · 2024
- 146🇨🇫Central African Republic$71 M · 2024
- 147🇹🇱Timor-Leste$46 M · 2024
- 148🇸🇱Sierra Leone$36 M · 2024
- 149🇱🇸Lesotho$36 M · 2024
- 150🇩🇯Djibouti$36 M · 2008
- 151🇱🇷Liberia$34 M · 2024
- 152🇧🇿Belize$30 M · 2024
- 153🇸🇨Seychelles$27 M · 2024
- 154🇬🇼Guinea-Bissau$25 M · 2023
- 155🇲🇺Mauritius$23 M · 2024
- 156🇱🇦Laos$23 M · 2013
- 157🇭🇹Haiti$20 M · 2024
- 158🇨🇻Cape Verde$17 M · 2024
- 159🇬🇲Gambia$14 M · 2024
- 160🇨🇷Costa Rica$0 · 2024
- 160🇮🇸Iceland$0 · 2024
- 160🇵🇦Panama$0 · 2024
- 160🇻🇪Venezuela$0 · 2024
No data
23 nations publish no figure for this indicator in the sources below. Absence is a fact about the world’s statistical apparatus, not a zero — these nations are not ranked.
- 🇦🇩Andorra
- 🇦🇶Antarctica
Antarctica has no permanent population and no national government — it is administered under the Antarctic Treaty. No statistical agency compiles national indicators for it, so there is nothing here to report.
- 🇧🇸Bahamas
- 🇧🇹Bhutan
- 🇰🇲Comoros
- 🇫🇰Falkland Islands
The Falkland Islands are a British Overseas Territory, administered by the United Kingdom; sovereignty is disputed by Argentina. They are not a separate reporting entity in World Bank datasets.
- 🇹🇫French Southern and Antarctic Lands
The French Southern and Antarctic Lands have no permanent civilian population. They are administered from Réunion as an overseas territory of France and are not a separate reporting entity in international datasets.
- 🇬🇱Greenland
- 🇱🇮Liechtenstein
- 🇲🇨Monaco
- 🇳🇨New Caledonia
- Northern Cyprus
Northern Cyprus is recognised as a state by Türkiye alone. It is not a member of the United Nations or the World Bank, and does not appear as a separate entity in the datasets these indicators are drawn from.
- 🇵🇸Palestine
- 🇵🇷Puerto Rico
- 🇸🇲San Marino
- 🇸🇹São Tomé and Príncipe
- 🇸🇧Solomon Islands
- Somaliland
Somaliland declared independence in 1991 and has not been recognised by the United Nations or any member state. Where its figures are collected at all, they are reported within Somalia's.
- 🇸🇷Suriname
- 🇹🇼Taiwan
Taiwan is not a member of the United Nations, and is excluded from the World Bank and UN series that supply most of this dossier. Its own statistical agencies publish extensively.
- 🇹🇲Turkmenistan
- 🇻🇺Vanuatu
- 🇻🇦Vatican City
Vatican City has a resident population of a few hundred and does not compile the economic and social series these indicators are drawn from.