Home/Countries/Morocco/Military Expenditure (USD)

MoroccoMilitary Expenditure (USD)

Category: MilitarySource: World Bank World Development IndicatorsGlobal Rank: #43 of 156Updated April 2026
Latest Value
$5.52B
2024
YoY Change
+6.4%
20232024
Global Rank
#43
of 156 countries
Maximum
$5.52B
2024
Minimum
$1.04B
2000
CAGR
+7.2%
25 years
Last
$5.52B
Previous
$5.18B
Highest
$5.52B
Lowest
$1.04B
Source
World Bank World Development Indicators

Morocco's military expenditure (usd) was $5.52B in 2024, ranking #43 out of 156 countries. This represents a +6.4% change from 2023. Over the past 25 years, the highest recorded value was $5.52B (2024) and the lowest was $1.04B (2000). Data sourced from the World Bank World Development Indicators.

Source: World Bank World Development Indicators

Historical Data

YearValueChange
2024$5.52B+6.4%
2023$5.18B+3.8%
2022$5.00B-7.1%
2021$5.38B+11.3%
2020$4.83B+29.8%
2019$3.72B+0.7%
2018$3.70B+6.8%
2017$3.46B+4.0%
2016$3.33B+1.8%
2015$3.27B-19.3%
2014$4.05B-0.4%
2013$4.07B+19.5%
2012$3.40B+1.8%
2011$3.34B+5.8%
2010$3.16B+3.5%
2009$3.06B+3.7%
2008$2.94B+22.3%
2007$2.41B+12.8%
2006$2.13B+5.1%
2005$2.03B+4.8%
2004$1.94B+6.5%
2003$1.82B+23.3%
2002$1.47B+0.3%
2001$1.47B+40.9%
2000$1.04B

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 →