GLOPRAGlobal Property Radar

Marrakech real estate market — prices, rental yield and trend

  • Average price: $1,730 / m²
  • Gross rental yield: 8.25%
  • 12-month price change (USD): -5.2%
  • Price basis: local-market average

Residential property in Marrakech averages $1,730 per square metre — -5.2% in dollar terms over twelve months, so a dollar buyer pays less than a year ago. That makes it the 63rd most expensive of the 70 markets in the set.

What a buyer pays in Marrakech

The $1,730 figure is a local-market average across all residential property types: a flat in a prime district sits well above it, an older unit on the edge of the market well below. Against the Morocco national average of $1,351, Marrakech carries a 28.1% premium — the gap between this market and the country as a whole.

What it earns

Long-term letting returns about 8.3% gross on the purchase price, 5th of 69 markets by gross yield.

How this figure is built

The price figure for Marrakech comes from the source we judge most reliable for this market. It was last refreshed on 2026-07-23. We rate our confidence in this market’s data medium: the series is usable, but thinner or less current than our best-covered markets. We recompute every market the same way, which is what lets Marrakech be compared with a country average or another city.

Sources: DarIndex · darindex.com · globalpropertyguide.com · telquel.ma. Snapshot: 2026-07-23.

Latest Marrakech market analysis

Related markets: Morocco

See all 70 markets on Glopra →