Migranto

Average salary in Morocco

Gross and take-home pay, by industry and against other countries

#5 best-paid in Africa

Average salary

Take-home / mo

MAD 5,460

Gross / yr

MAD 79,900

GrossMAD 6,660/mo
NetMAD 5,46082%
Tax & contributionsMAD 1,20018%

Morocco is one of Africa's bigger, more rounded economies — manufacturing, tourism, farming, and a growing services side all in the mix. Pay falls in the world's middle and the upper band for the region, and tax takes a noticeable but manageable share, leaving you most of it.

Salary calculator

What you could earn in Morocco

Tell us what you do and what you earn today — we'll estimate what someone with your background could earn in Morocco, what your living costs might be, and what you could save

  • What someone in your field earns
  • What you could spend and save
  • How it compares with today
IT & communication

Take-home in Morocco

MAD 1,660/mo

vs MAD 11,100 in your country

Cost of living

MAD 815

vs MAD 7,410 in your country

Potential savings

MAD 844

more than in your country

Standard of living

BasicModestTypicalComfortableAffluent

Under a minute, no sign-up

How salaries in Morocco compare

Morocco sits in the upper tier of African pay and around the global middle, which tracks with a broad, diversified economy that isn't leaning on any one thing. It's a steady place to earn rather than a high one — solid ground for a career without the volatility of a single-industry country.

take-home/mo · % vs Morocco
1Spain
MAD 21,300+289%
2Portugal
MAD 14,600+168%
3Morocco
MAD 5,460
4Algeria
MAD 4,650-15%

Data source: National statistics 2024, adjusted to 2026 using IMF GDP-per-capita growth

Ask Migo

Tap a question — our AI assistant answers it in chat

Frequently asked questions

What is the average salary in Morocco?

The average salary in Morocco is MAD 6,660 a month before tax, or MAD 5,460 take-home after tax and social contributions. Over a year that's MAD 79,900 before tax and MAD 65,500 after.

What is the average salary in Morocco in US dollars?

The average salary in Morocco in US dollars is about $8,628 a year before tax, or $589 a month after tax.

What salary do you need to live comfortably in Morocco?

A typical person in Morocco spends about MAD 1,910 a month, while the average take-home pay is MAD 5,460. How much you need to live comfortably depends on the city, your family situation, and how you usually spend. See the cost of living in Morocco for the full picture.

What is a good salary in Morocco?

A good salary in Morocco is generally one above the national average — more than MAD 5,460 take-home a month, or MAD 79,900 gross a year. But a lot depends on your spending, where you live, and your financial goals.

Is Morocco a high-salary country?

Moderately. By average after-tax pay, Morocco is ahead of 47% of countries worldwide and ranks 5th out of 42 countries in Africa.

Where to live?

Match a country to your priorities

Living in Morocco

See the full country overview