Military Spending by Country, 1960–2024

Military expenditure covers all current and capital spending on the armed forces, including personnel, procurement, operations, maintenance, research, and military aid. It is the standard measure of a country's defence budget.

World Bank WDI · 151 countries · Current USD · Data to 2024 · Updated · By Daniel Grainger CSV
United States
$997.31bn
China
$313.66bn
Russian Federation
$148.97bn
Germany
$88.46bn
India
$86.13bn
United Kingdom
$81.76bn
Saudi Arabia
$80.33bn
Ukraine
$64.7bn
France
$64.68bn
Japan
$55.27bn
Korea, Rep.
$47.57bn
Israel
$46.51bn
Poland
$38bn
Italy
$37.96bn
2024

Military expenditure (current USD) · drag the year or press play

Bar lengths are scaled to the leading economy in the selected year. Chart shows the countries in 2024's top 14; historical frames rank those same countries by their value in the selected year. The full ranking for any year is in the CSV.

Key takeaways

  • United States leads 2024 at $997.31 billion, followed by China at $313.66 billion and Russian Federation at $148.97 billion.
  • 5 of 1960's top ten countries remain in the top ten in 2024: United States, Germany, India, United Kingdom, France.
  • Among 2024's top ten, Saudi Arabia recorded the largest climb, rising from 26th in 1960 to 7th in 2024.
  • Inside the current top 20, Ukraine gained the most since 2000, rising from 47th to 8th at $64.7 billion.
  • 66 countries reported values in 1960, against 151 in 2024.

5 of 1960's top ten countries still rank in the top ten

Rank position, 1960 → 2024 · top 12 countries of 2024 · 1960 axis breaks below rank 20

The military spending ranking broadly tracks <a href="/data/gdp-by-country" class="text-brand hover:text-brand-dark underline underline-offset-2">total GDP</a>: the United States leads both, and the top five on defence spending overlap substantially with the five largest economies. The United States spends approximately 3.2% of its GDP on defence. 5 of 1960's top ten remain in 2024's top ten: United States, Germany, India, United Kingdom, France.

The most notable disruption in the ranking since 2000 is Ukraine, which rose from 47th in 2000 to 8th in 2024. Ukraine's defence expenditure increased from $6.8 billion in 2020 to $64.7 billion in 2024, a tenfold increase in four years.

1960 2024 Top 10 ranks below 16 United States 1Germany 5India 9United Kingdom 2Saudi Arabia 26France 4Japan 11Korea, Rep. 17Israel 22 1 United States2 China3 Russian Federation4 Germany5 India6 United Kingdom7 Saudi Arabia8 Ukraine9 France10 Japan11 Korea, Rep.12 Israel
In the top ten both years Climbed 10+ places All other countries Rankings computed among all countries with data for each year

Saudi Arabia rose from 26th in 1960 to 7th in 2024

Among 2024's top ten, Saudi Arabia recorded the largest climb over the full series, rising from 26th in 1960 to 7th in 2024. Oil-exporting states account for a disproportionate share of the top-ten climbers, reflecting the link between <a href="/data/gdp-per-capita-by-country" class="text-brand hover:text-brand-dark underline underline-offset-2">per-capita income</a> and absolute defence budgets in smaller, high-income economies.

China, which ranks 2nd in both <a href="/data/gdp-by-country" class="text-brand hover:text-brand-dark underline underline-offset-2">total GDP</a> and military spending, moved from 6th in defence expenditure in 2000 to 2nd by 2024.

Full rankings: military spending by country, 2024

Trajectory shows each country's annual series indexed to its own 1960–2024 range
151 economies Arrows show rank change since 2014.
Rank Country Trajectory 1960–2024 Military Spending by Country, 2024
1
United States USA
$997.31bn
2
China CHN
$313.66bn
3
Russian Federation RUS
$148.97bn
4 ▲5
Germany DEU
$88.46bn
5 ▲2
India IND
$86.13bn
6 ▼1
United Kingdom GBR
$81.76bn
7 ▼3
Saudi Arabia SAU
$80.33bn
8 ▲36
Ukraine UKR
$64.7bn
9 ▼3
France FRA
$64.68bn
10 ▼2
Japan JPN
$55.27bn
11 ▼1
Korea, Rep. KOR
$47.57bn
12 ▲3
Israel ISR
$46.51bn
13 ▲7
Poland POL
$38bn
14 ▼2
Italy ITA
$37.96bn
15 ▼2
Australia AUS
$33.82bn
16 ▼2
Canada CAN
$29.35bn
17 ▼1
Turkiye TUR
$24.98bn
18 ▼1
Spain ESP
$24.62bn
19 ▲2
Netherlands NLD
$23.18bn
20 ▼2
Algeria DZA
$21.81bn
21 ▼10
Brazil BRA
$20.95bn
22 ▲8
Mexico MEX
$16.73bn
23 ▼4
Colombia COL
$15.1bn
24 ▼1
Singapore SGP
$15.06bn
25 ▲6
Sweden SWE
$12.04bn
26 ▲1
Indonesia IDN
$11.04bn
27 ▼1
Norway NOR
$10.44bn
28 ▼4
Pakistan PAK
$10.17bn
29 ▲12
Denmark DNK
$9.96bn
30 ▲22
Romania ROU
$8.72bn
31 ▲4
Belgium BEL
$8.56bn
32 ▲2
Greece GRC
$8.02bn
33 ▼11
Iran, Islamic Rep. IRN
$7.89bn
34 ▼2
Kuwait KWT
$7.79bn
35 ▲8
Finland FIN
$6.99bn
36 ▲4
Switzerland CHE
$6.72bn
37 ▲21
Czechia CZE
$6.52bn
38 ▼10
Iraq IRQ
$6.18bn
39 ▲10
Philippines PHL
$6.12bn
40 ▼15
Oman OMN
$5.99bn
41 ▼8
Thailand THA
$5.52bn
42
Morocco MAR
$5.52bn
43 ▲4
Austria AUT
$5.26bn
44 ▼8
Chile CHL
$5.11bn
45 ▲8
Myanmar MMR
$5.01bn
46 ▲19
Hungary HUN
$4.73bn
47 ▲3
Portugal PRT
$4.64bn
48 ▼9
Malaysia MYS
$4.31bn
49 ▼11
Argentina ARG
$4.18bn
50 ▲5
Bangladesh BGD
$4.03bn
51 ▼5
Azerbaijan AZE
$3.78bn
52 ▲7
New Zealand NZL
$3bn
53 ▲16
Slovak Republic SVK
$2.85bn
54 ▼9
South Africa ZAF
$2.84bn
55 ▼4
Ecuador ECU
$2.7bn
56 ▲30
Lithuania LTU
$2.63bn
57 ▼9
Peru PER
$2.57bn
58 ▲4
Jordan JOR
$2.56bn
59 ▼22
Egypt, Arab Rep. EGY
$2.4bn
60 ▲14
Bulgaria BGR
$2.33bn
61 ▲9
Serbia SRB
$2.32bn
62 ▲2
South Sudan SSD
$2.03bn
63 ▲5
Uruguay URY
$1.74bn
64 ▲3
Croatia HRV
$1.63bn
65 ▲7
Belarus BLR
$1.49bn
66 ▲14
Estonia EST
$1.44bn
67 ▲31
Latvia LVA
$1.43bn
68 ▲15
Armenia ARM
$1.42bn
69 ▼6
Bahrain BHR
$1.38bn
70 ▼10
Sri Lanka LKA
$1.33bn
71 ▼5
Ireland IRL
$1.33bn
72 ▼1
Tunisia TUN
$1.31bn
73
Kenya KEN
$1.23bn
74 ▼18
Kazakhstan KAZ
$1.21bn
75 ▼21
Nigeria NGA
$1.13bn
76 ▲21
Uganda UGA
$1.12bn
77 ▲36
Burkina Faso BFA
$1.02bn
78 ▲7
Dominican Republic DOM
$981m
79 ▲3
Slovenia SVN
$951.9m
80 ▲27
Mali MLI
$929.3m
81 ▼52
Angola AGO
$922.1m
82 ▲6
Ethiopia ETH
$921.7m
83 ▼2
Tanzania TZA
$920.8m
84 ▲11
Congo, Dem. Rep. COD
$899.2m
85 ▲17
Luxembourg LUX
$871.6m
86 ▲13
Cambodia KHM
$720.5m
87 ▼8
Cote d'Ivoire CIV
$658.4m
88 ▼12
Bolivia BOL
$655.1m
89 ▼32
Lebanon LBN
$635.5m
90 ▼3
Georgia GEO
$615.9m
91 ▲2
Cyprus CYP
$598.2m
92 ▲12
Honduras HND
$581.3m
93 ▲1
Botswana BWA
$567.8m
94 ▲15
Guinea GIN
$562.5m
95 ▼17
Brunei Darussalam BRN
$558.6m
96 ▼5
Chad TCD
$557.7m
97 ▲15
Albania ALB
$535.5m
98 ▼9
Cameroon CMR
$534.9m
99 ▲6
Senegal SEN
$514.9m
100 ▲1
Kyrgyz Republic KGZ
$473m
101 ▲13
Mozambique MOZ
$450.4m
102 ▲14
Niger NER
$435.9m
103 ▼7
Nepal NPL
$426.5m
104 ▲2
El Salvador SLV
$425.2m
105 ▼2
Guatemala GTM
$415.2m
106 ▼16
Paraguay PRY
$414m
107 ▼30
Namibia NAM
$362.4m
108 ▲10
North Macedonia MKD
$353.7m
109 ▼25
Zambia ZMB
$349.7m
110 ▼2
Gabon GAB
$319.1m
111 ▼11
Ghana GHA
$268.7m
112 ▲7
Jamaica JAM
$262.5m
113 ▲4
Mauritania MRT
$260.1m
114 ▲8
Tajikistan TJK
$246.4m
115 ▼4
Trinidad and Tobago TTO
$234.5m
116 ▼6
Bosnia and Herzegovina BIH
$216m
117 ▲15
Somalia, Fed. Rep. SOM
$201.9m
118 ▲20
Guyana GUY
$201.8m
119 ▲6
Togo TGO
$195.3m
120 ▼45
Congo, Rep. COG
$182m
121
Mongolia MNG
$180.8m
122 ▲2
Rwanda RWA
$175.9m
123 ▲8
Burundi BDI
$171.8m
124 ▲10
Kosovo XKX
$165.6m
125 ▼2
Benin BEN
$154.1m
126 ▲4
Montenegro MNE
$150m
127 ▲2
Madagascar MDG
$121.6m
128 ▲7
Malawi MWI
$117.6m
129 ▼14
Equatorial Guinea GNQ
$113.1m
130 ▲12
Moldova MDA
$110.7m
131 ▲2
Malta MLT
$109.3m
132 ▼6
Nicaragua NIC
$105.3m
133 ▼41
Zimbabwe ZWE
$98.4m
134 ▼14
Papua New Guinea PNG
$91m
135 ▼8
Eswatini SWZ
$79.7m
136 ▼8
Fiji FJI
$77.6m
137 ▲2
Central African Republic CAF
$71.2m
138 ▲3
Timor-Leste TLS
$46.4m
139 ▼3
Sierra Leone SLE
$36.4m
140 ▼3
Lesotho LSO
$36.3m
141 ▲5
Liberia LBR
$33.8m
142 ▲1
Belize BLZ
$30.1m
143 ▼3
Seychelles SYC
$26.9m
144
Mauritius MUS
$23m
145 ▲3
Haiti HTI
$19.8m
146 ▲1
Cabo Verde CPV
$16.8m
147 ▼2
Gambia, The GMB
$14.4m
148 ▲1
Costa Rica CRI
$0
148 ▲1
Iceland ISL
$0
148 ▲1
Panama PAN
$0
148 ▼87
Venezuela, RB VEN
$0

Frequently asked questions

Which country spends the most on its military in 2024?

United States leads at $997.31 billion, followed by China at $313.66 billion and Russian Federation at $148.97 billion.

Which country climbed the military spending rankings most since 1960?

Among 2024's top ten, Saudi Arabia recorded the largest climb, rising from 26th in 1960 to 7th in 2024. The downloadable CSV includes the complete rank history.

Which country gained the most in the rankings since 2000?

Inside the current top 20, Ukraine gained the most since 2000, rising from 47th to 8th at $64.7 billion.

Are these figures adjusted for inflation?

No. Values are in current US dollars as reported by the World Bank. Changes over time reflect both real spending increases and US-dollar inflation; within-year rankings are unaffected.

Why do some countries not appear?

The World Bank publishes military expenditure for 151 countries with available data in 2024. Countries with no reported value are excluded from the ranking.

How often is this data updated?

The World Bank publishes updated military expenditure data annually. This page is rebuilt from the latest release, retrieved July 2026.

Methodology & Fair Use

Data runs to 2024, the most recent year published by World Bank World Development Indicators.

Figures are military expenditure in current US dollars as published in the World Bank World Development Indicators (indicator MS.MIL.XPND.CD), retrieved July 2026. Rankings are computed among all countries with reported data for each year; countries with no reported value in a given year are excluded from that year's ranking. Because values are nominal, changes over time reflect both real spending changes and US-dollar inflation; within-year rankings are unaffected. Trajectory sparklines index each country's series to its own 1960–2024 range and are not comparable in level across rows.

This dataset is published by Ranking Atlas and may be cited or reproduced with attribution and a link to this page.

Data licence. Source: World Bank World Development Indicators. Licensed under CC BY 4.0. Retrieved July 2026.

Cite this page

Copied

Click to copy.

Ranking Atlas is a specialist data campaigns firm. We turn proprietary data, commissioned research, and original analysis into visual stories and interactive studies that earn authoritative coverage.

For methodology questions, additional data cuts, or research enquiries: contact@ranking-atlas.com.