Afghanistan vs Morocco

Afghanistan vs Morocco: Military spending in US dollars

Military spending in US dollars: $8.55M in Afghanistan in 1977 and $5.88B in Morocco in 2025, by SIPRI estimates. In 1977 the value was higher in Morocco, by $1.97B, or 230 times that in Afghanistan.

US dollars at 2024 prices · SIPRI

Afghanistan vs Morocco: Military spending in US dollarsMilitary spending in US dollars: $8.55M in Afghanistan in 1977 and $5.88B in Morocco in 2025, by SIPRI estimates. In 1977 the value was higher in Morocco, by $1.97B, or 230 times that in Afghanistan.
AfghanistanMoroccoSIPRI estimate

What the numbers say

  • Morocco has been higher in every year both have figures for since 1970.

Every year

US dollars at 2024 prices · SIPRI

YearAfghanistanMorocco
2025–$5.88B
2024–$5.52B
2023–$5.34B
2022–$5.47B
2021–$5.5B
2020–$5.35B
2019–$4.17B
2018–$4.08B
2017–$4.06B
2016–$3.94B
2015–$3.92B
2014–$4.24B
2013–$4.28B
2012–$3.75B
2011–$3.49B
2010–$3.47B
2009–$3.24B
2008–$3.03B
2007–$2.72B
2006–$2.64B
2005–$2.62B
2004–$2.52B
2003–$2.59B
2002–$2.45B
2001–$2.57B
2000–$1.42B
1999–$1.88B
1998–$2.22B
1997–$2.19B
1996–$2.09B
1995–$2.1B
1994–$2.28B
1993–$2.22B
1992–$2.1B
1991–$2.12B
1990–$2.02B
1989–$2.06B
1988–$1.9B
1987–$1.76B
1986–$1.76B
1985–$2.01B
1984–$1.4B
1983–$1.56B
1982–$2.15B
1981–$2.07B
1980–$2.03B
1979–$1.77B
1978–$1.76B
1977$8.55M$1.98B
1976$8.11M$1.73B
1975$6.36M$1.23B
1974$6.06M$837M
1973$6.23M$710M
1972–$625M
1971–$565M
1970$5.37M$471M
1969–$456M
1968–$502M
1967–$390M
1966–$374M
1965–$344M
1964–$395M
1963–$440M
1962–$334M
1961–$315M
1960–$276M
1959–$277M
1958–$237M
1957–$178M
1956–$122M
  • Estimate

Each country on its own

Good to know

  • What the country spends on its armed forces and defence, in constant 2024 US dollars so that years compare, by SIPRI’s count.
  • Source: Information from the Stockholm International Peace Research Institute (SIPRI) Military Expenditure Database, https://doi.org/10.55163/CQGC9685.
  • Marked points are SIPRI’s own: a dot where it gives the figure as its estimate, a ring where it calls the figure highly uncertain.
  • Ranks count the 151 countries with a value in 2025, highest first.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Afghanistan vs Morocco

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment