CostLens
Home › Morocco

Cost of Living in Morocco

631 cities covered · Currency: MAD (د.م.) · Capital: Casablanca

Single person, monthlyد.م.4,345 ($434)
Couple, monthlyد.م.7,771 ($777)
Family of four, monthlyد.م.10,108 ($1,011)
Average net salaryد.م.4,770 ($477)

Average Prices in Morocco

ExpenseEstimated costBasis
Meal at an inexpensive restaurantد.م.44.52 ($4.45)per meal
Three-course meal for two, mid-rangeد.م.178 ($17.81)per meal
Cappuccinoد.م.13.36 ($1.34)each
Monthly groceries (single person)د.م.1,009 ($101)per month
Monthly public transport passد.م.163 ($16.32)per month
Basic utilities for an 85m² apartmentد.م.430 ($43.04)per month
Internet (60 Mbps, unlimited)د.م.125 ($12.47)per month
Fitness club membershipد.م.125 ($12.47)per month
Cinema ticketد.م.32.65 ($3.26)each
One-bedroom apartment in city centreد.م.1,979 ($198)per month
One-bedroom apartment outside centreد.م.1,377 ($138)per month
Three-bedroom apartment in city centreد.م.4,130 ($413)per month

Major Cities in Morocco

Casablanca

Casablanca-Settat · pop. 3,950,000

Tangier

Tanger-Tétouan-Al Hoceïma · pop. 1,275,428

Fès

Fès-Meknès · pop. 1,167,842

Marrakech

Marrakech-Safi · pop. 1,085,330

Sale

Rabat-Salé-Kénitra · pop. 945,101

Meknès

Fès-Meknès · pop. 601,000

Rabat

Rabat-Salé-Kénitra · pop. 572,717

Agadir

Souss-Massa · pop. 538,000

Kenitra

Rabat-Salé-Kénitra · pop. 507,736

Oujda-Angad

Oriental · pop. 506,224

Tétouan

Tanger-Tétouan-Al Hoceïma · pop. 422,757

Safi

Marrakech-Safi · pop. 367,249

Taourirt

Oriental · pop. 321,876

Temara

Rabat-Salé-Kénitra · pop. 297,098

Laâyoune

Laâyoune-Sakia El Hamra · pop. 262,791

El Jadid

Casablanca-Settat · pop. 237,464

Ait Melloul

Souss-Massa · pop. 210,870

Béni Mellal

Béni Mellal-Khénifra · pop. 209,594

Bouskoura

Casablanca-Settat · pop. 200,359

Tiznit

Souss-Massa · pop. 196,348

Mohammedia

Casablanca-Settat · pop. 194,358

Kouribga

Béni Mellal-Khénifra · pop. 191,807

Settat

Casablanca-Settat · pop. 171,556

Barrechid

Casablanca-Settat · pop. 168,687

Cheapest Cities in Morocco

Qasbat TadlaAziylalBoujadAl AarouiMrirtChefchaoueneTineghirBouknadelDouar Bni MalekCabo BojadorFull ranking →

City Comparisons in Morocco

Casablanca vs Tangier

Side-by-side cost of living comparison in Morocco

Casablanca vs Fès

Side-by-side cost of living comparison in Morocco

Tangier vs Marrakech

Side-by-side cost of living comparison in Morocco

Fès vs Marrakech

Side-by-side cost of living comparison in Morocco

Cost of Living by City Size in Morocco

Living costs in Morocco vary significantly depending on city size. Large metropolitan areas with populations over one million typically see housing costs 15–30% above the national average, while smaller towns can be 10–20% below it. The national baseline of د.م.4,345 ($434) per month represents a mid-sized city estimate.

Capital cities and major economic hubs command the highest rents and overall expenses. For budget-conscious residents, mid-sized cities offer a balance of amenities and affordability. Rural and small-town living remains the most economical option, though transport and service access may be limited.

Frequently Asked Questions

What is the average cost of living in Morocco?
The estimated average monthly cost for a single person in Morocco is د.م.4,345 ($434), including rent outside the city centre. A family of four needs roughly د.م.10,108 ($1,011) per month.
Which city has the lowest cost of living in Morocco?
Qasbat Tadla ranks among the most affordable cities in Morocco with a low cost-of-living multiplier.
What is the average salary in Morocco?
The estimated average net salary in Morocco is د.م.4,770 ($477) per month. Actual salaries vary significantly by profession, experience and city.
All figures are planning estimates for Morocco derived from national baselines. Individual city pages adjust these figures for city size. Methodology.