Morocco produces moderate to good rental yield returns

Last Updated: Sept. 01, 2022
CASABLANCA - Apartments COST ($) YIELD (p.a.)
TO BUY MONTHLY RENT
Racine
1-Bedroom $127,976 $711 6.67%
2-Bedroom $236,992 $1,090 5.52%
3-Bedroom $303,350 $1,232 4.88%
4+Bedroom $417,106 $1,659 4.77%
Gauthier
1-Bedroom $129,668 $710 6.57%
2-Bedroom $146,651 $946 7.74%
3-Bedroom $300,404 $1,280 5.11%
Dar Bouzza
1-Bedroom $90,057 $616 8.21%
2-Bedroom $123,236 $806 7.85%
3-Bedroom $240,784 $1,232 6.14%
Bourgogne
1-Bedroom $103,329 $616 7.16%
2-Bedroom $142,195 $758 6.40%
3-Bedroom $206,183 $948 5.52%
Casablanca avg. Rental Yields 6.35%
RABAT - Apartments COST ($) YIELD (p.a.)
TO BUY MONTHLY RENT
Rabat (all locations)
1-Bedroom $142,195 $711 6.00%
2-Bedroom $180,114 $853 5.68%
3-Bedroom $265,431 $1,280 5.79%
4+Bedroom $274,911 $1,327 5.79%
Rabat avg. Rental Yields 5.82%
AGADIR - Apartments COST ($) YIELD (p.a.)
TO BUY MONTHLY RENT
Agadir (all locations)
1-Bedroom $66,712 $412 7.42%
2-Bedroom $70,150 $427 7.30%
3-Bedroom $77,733 $569 8.78%
4+Bedroom $109,016 $664 7.30%
Agadir avg. Rental Yields 7.70%
MARRAKESH - Apartments COST ($) YIELD (p.a.)
TO BUY MONTHLY RENT
Marrakesh (all locations)
1-Bedroom $71,098 $521 8.80%
2-Bedroom $80,577 $616 9.18%
3-Bedroom $132,716 $806 7.29%
Marrakesh avg. Rental Yields 8.42%
TANGIER - Apartments COST ($) YIELD (p.a.)
TO BUY MONTHLY RENT
Tangier (all locations)
1-Bedroom $81,051 $521 7.72%
2-Bedroom $47,259 $520 13.20%
3-Bedroom $99,063 $948 11.48%
4+Bedroom $216,042 $1,422 7.90%
Tangier avg. Rental Yields 10.08%
TEMARA - Apartments COST ($) YIELD (p.a.)
TO BUY MONTHLY RENT
Temara (all locations)
2-Bedroom $71,382 $332 5.58%
3-Bedroom $72,283 $303 5.04%
4+Bedroom $141,247 $521 4.43%
Temara avg. Rental Yields 5.01%
All yields are gross - i.e., before taxes, repair costs, ground rents, estate agents fees, and any other costs. Net yields (what you´ll really earn) are typically around 1.5% to 2% lower.
Source: Global Property Guide Definitions: Data FAQ See also: Update Schedule

Get updated rental yields data for 75 countries

Gross rental yields in Morocco are good. Yields in Marrakesh are a little higher than in Casablanca, reflecting the fact that rents are not dissimilar but the prices of properties are lower in Marrakesh.

Rental yields in Casablanca range between 4.77% and 8.21%, In Marrakesh the rental yield are between 7.29% and 9.18%, Agadir yields are between 7.30% and 8.78%, Tangier yields fall between 7.72% and 13.20%, In Rabat you can expect yields of 5.68% to 6.00%, and Temara yields are between 4.43% and 5.58%.

Round trip transaction costs are moderate in Morocco. See our Residential property transaction costs analysis for Morocco and Residential property transaction costs in Morocco compared to the continent.