A person working in Morocco normally earns around 19,400 MAD per month. However, salaries range from 4,910 MAD (lowest average) to over 86,700 MAD (highest average, the actual maximum salary is higher).