Home/Countries/Spain/Military Expenditure (USD)

SpainMilitary Expenditure (USD)

Category: MilitarySource: World Bank World Development IndicatorsGlobal Rank: #18 of 156Updated April 2026
Latest Value
$24.62B
2024
YoY Change
+3.3%
20232024
Global Rank
#18
of 156 countries
Maximum
$24.62B
2024
Minimum
$10.22B
2001
CAGR
+3.7%
25 years
Last
$24.62B
Previous
$23.82B
Highest
$24.62B
Lowest
$10.22B
Source
World Bank World Development Indicators

Spain's military expenditure (usd) was $24.62B in 2024, ranking #18 out of 156 countries. This represents a +3.3% change from 2023. Over the past 25 years, the highest recorded value was $24.62B (2024) and the lowest was $10.22B (2001). Data sourced from the World Bank World Development Indicators.

Source: World Bank World Development Indicators

Historical Data

YearValueChange
2024$24.62B+3.3%
2023$23.82B+17.3%
2022$20.31B+3.9%
2021$19.54B+12.1%
2020$17.43B+1.4%
2019$17.19B-3.6%
2018$17.82B+11.1%
2017$16.04B+14.5%
2016$14.01B-7.7%
2015$15.19B-11.6%
2014$17.18B-0.4%
2013$17.24B-8.6%
2012$18.86B-4.2%
2011$19.70B-0.1%
2010$19.71B-2.3%
2009$20.18B-9.2%
2008$22.23B+10.8%
2007$20.07B+16.3%
2006$17.25B+7.8%
2005$16.00B+4.8%
2004$15.26B+18.5%
2003$12.88B+25.4%
2002$10.27B+0.5%
2001$10.22B-0.5%
2000$10.27B

Top Countries — Military Expenditure (USD)

#CountryValueYear
1United States$997.31B2024
2China$313.66B2024
3Russian Federation$148.97B2024
4Germany$88.46B2024
5India$86.13B2024
6United Kingdom$81.76B2024
7Saudi Arabia$80.33B2024
8Ukraine$64.70B2024
9France$64.68B2024
10Japan$55.27B2024
View all 156 countries →