Compare Your Salary
Average Salaries
Best Paying Jobs
Salary Increase Letter
Career Articles
Cost of Living Calculator

Average Salary in Morocco 2020

How much money does a person working in Morocco make?

Average Monthly Salary
24,100 MAD
( 289,000 MAD yearly)


A person working in Morocco typically earns around 24,100 MAD per month. Salaries range from 3,260 MAD (lowest) to 107,000 MAD (highest).

This is the average monthly salary including housing, transport, and other benefits. Salaries differ drasticly between different jobs. If you are interested in the salary of a particular job, see below for salaries for specific job titles.

Distribution of Salaries in Morocco

Median and salary distribution monthly Morocco

The median, the maximum, the minimum, and the range

  • Salary Range

    Salaries in Morocco range between 3,260 MAD per month (minimum salary) to 107,000 MAD per month (maximum salary).

  • Median Salary

    The median salary is 23,400 MAD per month, which means that half (50%) of the population are earning less than 23,400 MAD while the other half are earning more than 23,400 MAD. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.

  • Percentiles

    Closely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of the population are earning less than 12,000 MAD while 75% of them are earning more than 12,000 MAD. Also from the diagram, 75% of the population are earning less than 61,200 MAD while 25% are earning more than 61,200 MAD.

What is the difference between the median and the average salary?

Both are indicators. If your salary is higher than both of the average and the median then you are doing very well. If your salary is lower than both, then many people are earning more than you and there is plently of room for improvement. If your wage is in between the average and median, then things can be a bit confusing. We have written a guide to explain all the different senarios. How to compare your salary

Salary Trend and Forecast in Morocco

How are Morocco salaries changing over time? Listed below is a chart that shows the average salary over the past few years.

Salary trends and forecast monthly Morocco
Average Salary 2016
21,800 MAD
Average Salary 2017+4%
22,600 MAD
Average Salary 2018+2%
22,900 MAD
Average Salary 2019+2%
23,500 MAD
Percentage increase and decrease are relative to the previous value
Salaries in Morocco are on the rise in the year 2020 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2020 are 3% higher than those of 2019. The trend suggests a slow yet continous increase in pay in 2021 and future years. These numbers differ slightly from industry to another.

Salaries for popular jobs

Job TitleAverage Salary
Accounting and Finance
Accountant15,400 MAD
Accounting Assistant15,500 MAD
Accounting Manager31,100 MAD
Bookkeeper12,200 MAD
Chartered Accountant19,600 MAD
Corporate Treasurer41,000 MAD
Financial Analyst25,900 MAD
Financial Manager46,300 MAD
Internal Auditor24,100 MAD

Administration / Reception / Secretarial
Administrative Assistant13,100 MAD
Office Manager17,100 MAD
Receptionist12,900 MAD
Secretary13,200 MAD

Advertising / Grapic Design / Events
Art Director22,800 MAD
Creative Director24,200 MAD
Graphic Designer16,900 MAD
Photographer16,500 MAD

Airlines / Aviation / Aerospace / Defense
Aerospace Engineer26,000 MAD
Air Traffic Controller25,300 MAD
Flight Attendant20,500 MAD
Pilot29,100 MAD

Architect21,600 MAD
CAD Drafter17,700 MAD

Mechanic12,100 MAD
Service Advisor17,900 MAD

Bank Branch Manager35,000 MAD
Teller16,800 MAD

Teacher18,300 MAD
Translator19,600 MAD

Business Planning
Business Analyst27,600 MAD
Business Development Manager35,900 MAD
Project Manager28,000 MAD

Care Giving and Child Care
Nanny14,400 MAD
Nursery Teacher17,700 MAD

Construction / Building / Installation
Civil Engineer22,100 MAD
Construction Project Manager29,200 MAD
Health and Safety Officer15,000 MAD

Customer Service and Call Center
Call Center Representative16,400 MAD
Customer Service Manager31,800 MAD
Customer Service Representative16,000 MAD

Civil Engineer22,000 MAD
Electrical Engineer22,400 MAD
Engineer20,500 MAD
Mechanical Engineer24,300 MAD

Executive and Management
Chief Executive Officer51,700 MAD
Chief Financial Officer50,400 MAD
General Manager42,400 MAD
Project Manager28,000 MAD

Food / Hospitality / Tourism / Catering
Chef19,200 MAD
Executive Chef20,500 MAD
Hotel Manager34,400 MAD
Receptionist17,400 MAD
Travel Agent19,100 MAD
Waiter / Waitress14,800 MAD

Health and Medical
Dentist54,000 MAD
Dietitian52,400 MAD
Laboratory Technician18,700 MAD
Nurse19,500 MAD

Human Resources
Human Resources Manager32,600 MAD
Human Resources Officer19,000 MAD

Information Technology
Computer Technician18,200 MAD
Database Administrator24,700 MAD
Developer / Programmer20,200 MAD
Information Technology Manager34,900 MAD
Network Engineer21,000 MAD

Law Enforcement / Security / Fire
Police Officer19,400 MAD

Attorney35,900 MAD
Legal Assistant16,900 MAD

Media / Broadcasting / Arts / Entertainment
Journalist23,300 MAD

Pharmaceutical and Biotechnology
Biomedical Engineer20,700 MAD
Pharmacist27,500 MAD

Sales Retail and Wholesale
Cashier13,700 MAD
Sales Manager35,500 MAD
Sales Representative15,500 MAD

Teaching / Education
Elementary School Teacher16,400 MAD
Secondary School Teacher19,900 MAD

Average Hourly Wage in Morocco

140 MAD per hour

The average hourly wage (pay per hour) in Morocco is 140 MAD. This means that the average person in Morocco earns approximatly 140 MAD for every worked hour.

Hourly Wage = Annual Salary ÷ ( 52 x 5 x 8 )

The hourly wage is the salary paid in one working hour. Usually jobs are classified into two categories: salaried jobs and hourly jobs. Salaried jobs pay a fix amount regardless of the hours worked. Hourly jobs pay per worked hour. To convert salary into hourly wage the above formula is used (assuming 5 working days in a week and 8 working hours per day which is the standard for most jobs). The hourly wage calculation may differ slightly depending on the worked hours per week and annual vacation allowance. The figures mentioned above are good approximation and they are considered to the be the standard.

Salary Comparison By City

CityAverage Salary
Agadir21,300 MAD
Casablanca26,300 MAD
Marrakech24,500 MAD
Rabat23,200 MAD
Tangier25,800 MAD
22376 - 132

Cost of Living Calculator

Salary Calculator

Salary Increase Letters

Cost of Living Comparison

Career Articles

Best Paying Jobs
HomePrivacy PolicySalary Comparison Arabic

©Salary Explorer 2018