Questions
Questions on the economy of Morocco
-
What is the GDP of Morocco?
184.0 bn$ in 2025 (IMF, current dollars): no. 5 of 53 African economies.
Details and sources → -
What is the economic growth of Morocco?
Real GDP growth of +4.9 % in 2025 (IMF estimate). The IMF projects +4.5 % for 2026.
Details and sources → -
What GDP does the IMF project for Morocco in 2030?
260.9 bn$ in 2030 according to the IMF projections, against 184.0 bn$ in 2025: real growth of 4.3 % a year on average.
Details and sources → -
Is Morocco a rich country?
GDP per capita of 4,878 $ in 2025, well above the African median (1,768 $): no. 11 of 53 in Africa per person (IMF).
Details and sources → -
How many people live in Morocco?
37.7 M inhabitants in 2025 (IMF): no. 12 in Africa by population.
Details and sources → -
What is the inflation rate in Morocco?
0.8 % in 2025, average annual change in consumer prices (IMF). Projection for 2026: 0.9 %.
Details and sources → -
Is Morocco highly indebted?
Public debt of 66.6 % of GDP in 2025, against a median of 53.2 % in Africa: no. 18 of 52 from the most indebted (IMF).
Details and sources → -
Is Morocco in default?
No. Its rating is BB+ (S&P BBB− · Moody's Ba1 · Fitch BB+).
Details and sources → -
What is the credit rating of Morocco?
S&P BBB− · Moody's Ba1 · Fitch BB+: fair rating, no. 3 of the 34 African countries rated.
Details and sources → -
What is the currency of Morocco?
Its currency: Moroccan dirham (MAD).
Details and sources → -
What does Morocco export?
In 2024, mostly: Electrical equipment (18.7 %), Vehicles (17.8 %), Fertilisers (13.9 %). First client: Spain (CEPII, BACI).
Details and sources → -
Does Morocco have a stock exchange?
Yes: the Bourse de Casablanca, with 81 listed securities.
Details and sources → -
What share of the population of Morocco has electricity?
100.0 % of the population in 2024 (World Bank).
Details and sources →
Answers written from the latest figures of the IMF, the World Bank, CEPII, the rating agencies and the IMF-World Bank debt analyses. Method and sources