MoroccoROI

Moroccan cities

Price/m², rents, ROI and market data for Morocco's main cities. Indicative 2026 data.

🏙️
Casablanca
الدار البيضاء
Economic capital
+3.8% /an

Morocco's deepest and most stable market. 12 districts covered, steady rental demand.

Price/m²
14,200
MAD
Rent/m²
112
MAD/mois
LT ROI
6.4
%
Airbnb ROI
11.2
%
Simulate in Casablanca
🌿
Marrakech
مراكش
Tourist hub
+5.2% /an

Tourism capital with one of North Africa's most profitable Airbnb markets.

Price/m²
11,800
MAD
Rent/m²
160
MAD/mois
LT ROI
7.2
%
Airbnb ROI
18.4
%
Simulate in Marrakech
⚓
Tanger
طنجة
Fast growth
+6.1% /an

Tanger-Med port and economic boom: growing professional rental demand.

Price/m²
9,400
MAD
Rent/m²
88
MAD/mois
LT ROI
5.9
%
Airbnb ROI
9.8
%
Simulate in Tanger
🏖️
Agadir
أكادير
Beach resort
+4.4% /an

Beach destination with strong seasonal Airbnb potential.

Price/m²
9,200
MAD
Rent/m²
95
MAD/mois
LT ROI
5.8
%
Airbnb ROI
12.6
%
Simulate in Agadir
🏛️
Rabat
الرباط
Administrative capital
+3.1% /an

Stable market driven by civil servants, diplomats and international institutions.

Price/m²
13,100
MAD
Rent/m²
102
MAD/mois
LT ROI
6.1
%
Airbnb ROI
8.4
%
Simulate in Rabat
🕌
Fès
فاس
Heritage
+2.9% /an

Affordable entry prices, UNESCO-listed medina. Attractive ROI for renovated riads.

Price/m²
7,200
MAD
Rent/m²
74
MAD/mois
LT ROI
7.6
%
Airbnb ROI
14.2
%
Simulate in Fès

How to read this city data

Four indicators summarize each city. Price per m² sets the entry ticket: around 14,200 MAD/m² in Casablanca versus 7,200 MAD/m² in Fès. Rent per m² measures the monthly income that price can generate.

The long-term ROI combines both after running costs. The Airbnb ROI estimates the return on short-term rental, higher but more sensitive to season and management quality.

Why yield changes from one city to another

A tourist city like Marrakech shows an Airbnb ROI close to 18% because short-stay demand stays strong for much of the year. Rabat, driven by civil servants and institutions, offers a more modest return but low vacancy and steady rents.

Tanger combines affordable entry prices with growth tied to the Tanger-Med port. The right choice depends on your goal: fast cash flow, stability, or long-term appreciation.

From city data to your own simulation

These averages are a starting point, not an absolute truth. A renovated flat in Gueliz does not rent like an older property on the outskirts, even in the same city.

Take the price per m² and rent shown here, adjust them for the district and the property's condition, then run the ROI simulator to factor in your acquisition fees, mortgage and real tax position.

Financing and tax: what the averages do not show

The displayed yield says nothing about your financing. With an average rate around 4.5% over 20 years and a 20% down payment, the loan payment can absorb a large share of the expected rent. A city with a modest ROI can still win if its entry price lets you borrow less and keep cash flow positive.

Tax matters too: 4% registration duties, 1.5% land registry fee, then rental income tax with a 40% deduction above 30,000 MAD of annual rent. Two properties with the same gross yield can deliver very different net results depending on your tax bracket and the tenant's status.

Frequently asked questions

Where do these city figures come from?
From market listings, ANCFCC data and our 2026 field surveys. They are indicative averages, to be adjusted for the district and the property's condition.
Which city offers the best yield in Morocco?
For short-term rental, Marrakech and Agadir stand out thanks to tourism. For rental stability, Casablanca and Rabat remain safe bets. The best yield depends on your strategy.
Do these ROIs include fees and tax?
They are orders of magnitude, before your personal situation. For a net figure, use the ROI simulator, which factors in acquisition fees, mortgage and rental income tax.

Indicative data based on 2026 market prices (sources: property listings, ANCFCC, field observations). Figures may vary by district, property condition, and market conditions.