← Morocco

Armed forces personnel, total

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

ARMED_FORCES_PERSONNEL_TOTAL · raw · annual · people

Military personnel scale

Show up to four metrics on separate charts with synchronized period highlighting.

Armed forces personnel, total

Military personnel scale

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Data and evidence

Armed forces personnel, total

Morocco

Values and evidence for Morocco. Unavailable values are gaps, not zero.
PeriodValueStatusProvenance & calculation
1990195,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96563 · revision 1

Value 195000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 195000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1991195,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96562 · revision 1

Value 195000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 195000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1992195,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96561 · revision 1

Value 195000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 195000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1993195,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96560 · revision 1

Value 195000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 195000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1994195,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96559 · revision 1

Value 195000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 195000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1995237,500 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96558 · revision 1

Value 237500.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 237500.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1996236,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96557 · revision 1

Value 236000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 236000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1997238,300 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96556 · revision 1

Value 238300.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 238300.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1998238,300 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96555 · revision 1

Value 238300.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 238300.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

1999238,300 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96554 · revision 1

Value 238300.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 238300.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2000240,500 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96553 · revision 1

Value 240500.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 240500.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2001246,500 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96552 · revision 1

Value 246500.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246500.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2002246,300 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96551 · revision 1

Value 246300.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246300.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2003246,300 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96550 · revision 1

Value 246300.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246300.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2004250,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96549 · revision 1

Value 250000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 250000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2005251,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96548 · revision 1

Value 251000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 251000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2006246,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96547 · revision 1

Value 246000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2007246,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96546 · revision 1

Value 246000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2008246,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96545 · revision 1

Value 246000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2009245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96544 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2010245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96543 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2011245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96542 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2012245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96541 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2013245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96540 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2014245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96539 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2015245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96538 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2016245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96537 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2017246,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96536 · revision 1

Value 246000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2018245,800 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96535 · revision 1

Value 245800.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 245800.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2019246,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96534 · revision 1

Value 246000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2020246,000 peopleavailable
Inspect evidence
World Bank — World Development Indicators · observation #96533 · revision 1

Value 246000.0000000000 · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: 246000.0000000000 · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2021Unavailable peoplemissing
Inspect evidence
World Bank — World Development Indicators · observation #96532 · revision 1

Value Missing · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: Missing · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2022Unavailable peoplemissing
Inspect evidence
World Bank — World Development Indicators · observation #96531 · revision 1

Value Missing · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: Missing · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2023Unavailable peoplemissing
Inspect evidence
World Bank — World Development Indicators · observation #96530 · revision 1

Value Missing · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: Missing · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2024Unavailable peoplemissing
Inspect evidence
World Bank — World Development Indicators · observation #96529 · revision 1

Value Missing · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: Missing · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

2025Unavailable peoplemissing
Inspect evidence
World Bank — World Development Indicators · observation #96528 · revision 1

Value Missing · reported · Published Unknown · Retrieved 2026-10-17

Source reference

Active-duty military personnel reported through World Bank from The Military Balance. Personnel totals measure force scale, not readiness or capability.

Provider world_bank · indicator MS.MIL.TOTL.P1 · dataset 2 · reported

Dataset updated 2026-10-08 (not observation publication date)

Revision history

Revision 1: Missing · Initial observation · 2026-10-17 04:48:03 · source revision unspecified

Something looks wrong? Request a data review and include this page URL and the observation period.