Statistical Data Engine

AFRIFACTO DATA EXPLORER

Explore African Data

Search, analyze, compare and rank African countries using imported AfriFacto observations. Every displayed statistic is tied to an indicator, year, unit and source.

54African countries
IndicatorGDP
Latest dataset year2025
Countries with data54 / 54
SourceWorld Bank — World Development Indicators
STEP 9 · INTERACTIVE MAP

Explore Africa visually

Interactive country-level data map
54 COUNTRIES

Explore African data on an interactive map

Compare countries visually by indicator, hover over a country to see its value, and click any country to open its detailed data.

Open Africa Interactive Data Map
AFRIFACTO DATA EXPLORER

GDP — Morocco

Latest available year: 2025 · Data available from 1960 Latest is based on data available for Morocco.

What this indicator means: Gross domestic product at purchaser prices, reported in current US dollars. Frequency: annual · Unit: current US$.

Historical time seriesChoose the period for Morocco. Missing years are shown as gaps rather than connected data.

GDP in Morocco

1960–2025 · current US$

Download CSV
GDPY-axis: current US$
196,802,135,178154,961,269,937113,120,404,69671,279,539,45529,438,674,215-12,402,191,026 current US$ 196019731986199920122025
DATA DOCUMENTATION

Source & methodology

Source: World Bank — World Development Indicators · View original source

World Bank World Development Indicators, indicator NY.GDP.MKTP.CD. Values are imported as published; null observations are excluded.

Status: verified · Last updated: 2026-09-12 17:02:05

First value2,037,154,7421960
Latest value182,374,250,6122025
Change over period+8,852.40%1960 to 2025
Observations66complete annual series

Understanding GDP in Morocco

Gross domestic product at purchaser prices, reported in current US dollars. AfriFacto presents the available historical observations so readers can understand the direction, scale and changes in gdp over time. Where a source does not report a year, AfriFacto leaves that year as missing rather than estimating a value.

Historical data table

YearGDPSourceStatus
2025182,374,250,612 current US$World Bank — World Development Indicatorsverified
2024160,610,994,055 current US$World Bank — World Development Indicatorsverified
2023146,036,093,667 current US$World Bank — World Development Indicatorsverified
2022131,245,312,804 current US$World Bank — World Development Indicatorsverified
2021142,022,058,447 current US$World Bank — World Development Indicatorsverified
2020121,353,645,057 current US$World Bank — World Development Indicatorsverified
2019128,920,266,409 current US$World Bank — World Development Indicatorsverified
2018127,341,147,582 current US$World Bank — World Development Indicatorsverified
2017118,540,573,368 current US$World Bank — World Development Indicatorsverified
2016111,572,947,005 current US$World Bank — World Development Indicatorsverified
2015110,413,823,842 current US$World Bank — World Development Indicatorsverified
2014119,130,841,412 current US$World Bank — World Development Indicatorsverified
2013115,739,287,305 current US$World Bank — World Development Indicatorsverified
2012106,937,392,311 current US$World Bank — World Development Indicatorsverified
2011110,080,631,332 current US$World Bank — World Development Indicatorsverified
2010100,865,329,473 current US$World Bank — World Development Indicatorsverified
2009101,154,952,241 current US$World Bank — World Development Indicatorsverified
2008101,822,906,949 current US$World Bank — World Development Indicatorsverified
200786,947,913,287 current US$World Bank — World Development Indicatorsverified
200675,883,823,301 current US$World Bank — World Development Indicatorsverified
200568,852,658,069 current US$World Bank — World Development Indicatorsverified
200466,114,145,451 current US$World Bank — World Development Indicatorsverified
200358,029,363,354 current US$World Bank — World Development Indicatorsverified
200247,077,192,188 current US$World Bank — World Development Indicatorsverified
200143,831,480,208 current US$World Bank — World Development Indicatorsverified
200043,017,455,402 current US$World Bank — World Development Indicatorsverified
199946,266,428,648 current US$World Bank — World Development Indicatorsverified
199846,497,608,725 current US$World Bank — World Development Indicatorsverified
199739,147,844,526 current US$World Bank — World Development Indicatorsverified
199643,161,571,528 current US$World Bank — World Development Indicatorsverified
199539,030,285,468 current US$World Bank — World Development Indicatorsverified
199435,604,137,423 current US$World Bank — World Development Indicatorsverified
199331,655,473,664 current US$World Bank — World Development Indicatorsverified
199233,711,069,431 current US$World Bank — World Development Indicatorsverified
199132,285,573,574 current US$World Bank — World Development Indicatorsverified
199030,179,954,775 current US$World Bank — World Development Indicatorsverified
198926,314,313,191 current US$World Bank — World Development Indicatorsverified
198825,705,296,184 current US$World Bank — World Development Indicatorsverified
198721,765,195,948 current US$World Bank — World Development Indicatorsverified
198619,462,085,540 current US$World Bank — World Development Indicatorsverified
198514,991,283,216 current US$World Bank — World Development Indicatorsverified
198414,824,667,954 current US$World Bank — World Development Indicatorsverified
198316,251,408,128 current US$World Bank — World Development Indicatorsverified
198217,692,276,734 current US$World Bank — World Development Indicatorsverified
198117,788,185,479 current US$World Bank — World Development Indicatorsverified
198021,728,516,153 current US$World Bank — World Development Indicatorsverified
197915,911,994,817 current US$World Bank — World Development Indicatorsverified
197813,236,946,234 current US$World Bank — World Development Indicatorsverified
197711,049,783,872 current US$World Bank — World Development Indicatorsverified
19769,584,297,284 current US$World Bank — World Development Indicatorsverified
19758,984,853,005 current US$World Bank — World Development Indicatorsverified
19747,675,466,449 current US$World Bank — World Development Indicatorsverified
19736,242,145,880 current US$World Bank — World Development Indicatorsverified
19725,074,117,545 current US$World Bank — World Development Indicatorsverified
19714,356,669,034 current US$World Bank — World Development Indicatorsverified
19703,956,336,244 current US$World Bank — World Development Indicatorsverified
19693,651,622,669 current US$World Bank — World Development Indicatorsverified
19683,271,422,333 current US$World Bank — World Development Indicatorsverified
19673,046,345,314 current US$World Bank — World Development Indicatorsverified
19662,876,401,297 current US$World Bank — World Development Indicatorsverified
19652,948,331,090 current US$World Bank — World Development Indicatorsverified
19642,798,345,299 current US$World Bank — World Development Indicatorsverified
19632,657,252,578 current US$World Bank — World Development Indicatorsverified
19622,379,611,125 current US$World Bank — World Development Indicatorsverified
19612,025,693,540 current US$World Bank — World Development Indicatorsverified
19602,037,154,742 current US$World Bank — World Development Indicatorsverified

African GDP ranking 2025 · current US$

The ranking uses the selected year. Countries without an observation for that year are omitted.

RankCountryGDPYear
1Morocco182,374,250,6122025
SELECTED COUNTRY

Flag of Morocco Morocco

North Africa · Latest imported 2025

GDP182,374,250,612.28current US$
Question → Data → Source → Context → Comparison → UnderstandingAfriFacto preserves the source and methodology attached to imported observations.