Average salary in Morocco
Gross and take-home pay, by industry and against other countries
Average salary
Take-home / mo
MAD 5,460
Gross / yr
MAD 79,900
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
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
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.
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