HomePrices by city

Apartment prices in Morocco

Figures computed from 17,578 active listings, last updated August 23, 2026.

Median price per m²
10,526 MAD/m²
Common range : 7,41415,385
Median budget
950,000 MAD
Common range : 590,0001,700,000
Median floor area
93
17,578 listings analysed
Median gross yield
6.46 %

Prices by city

CityListingsMedian price per m²Median budget
Casablanca4,70013,768 MAD/m²1,600,000 MAD
Tanger1,88313,679 MAD/m²1,350,000 MAD
Kénitra1,1718,000 MAD/m²720,000 MAD
Fès1,0905,659 MAD/m²600,000 MAD
Marrakech1,04813,234 MAD/m²1,100,000 MAD
Meknès1,0215,660 MAD/m²510,000 MAD
Rabat99620,126 MAD/m²2,600,000 MAD
Agadir90711,525 MAD/m²860,000 MAD
Temara86111,011 MAD/m²1,000,000 MAD
Salé8429,231 MAD/m²750,000 MAD
Mohammedia6749,438 MAD/m²816,000 MAD
Oujda3435,273 MAD/m²430,000 MAD
Berrechid2236,200 MAD/m²490,000 MAD
Asilah17311,765 MAD/m²900,000 MAD
Tétouan1539,000 MAD/m²760,000 MAD
Safi1455,833 MAD/m²520,000 MAD
Skhirat1328,509 MAD/m²630,000 MAD
Settat1175,263 MAD/m²450,000 MAD
Taza975,682 MAD/m²490,000 MAD
Larache756,275 MAD/m²570,000 MAD
Berkane696,111 MAD/m²500,000 MAD
Essaouira6513,083 MAD/m²918,000 MAD
Mdiq6211,225 MAD/m²750,000 MAD
Nador5610,254 MAD/m²788,800 MAD
Fnideq5510,000 MAD/m²750,000 MAD
Khouribga536,173 MAD/m²500,000 MAD
El Jadida517,529 MAD/m²600,000 MAD
M'Diq5013,667 MAD/m²1,059,000 MAD
Sefrou344,500 MAD/m²385,000 MAD
Tiznit315,875 MAD/m²430,000 MAD

How much to trust these figures

On this property type our usual gap is 12.8 %, measured on 19,925 properties whose price was unknown to us. In other words: half the estimates land within ± 12.8 % of the real price. We publish this because an estimate of unknown accuracy is worthless.

See accuracy by property type

How these prices are computed

Figures come from public listings, collected and cleaned: placeholder prices, duplicates, and nightly rates posted as monthly rents are removed. Medians are used rather than averages, which a handful of outliers would distort.

Value apartment precisely

A district median is not a valuation. Our tool accounts for floor area, room count, floor level, condition and amenities — and always shows the model’s margin of error.

Other markets

apartments in other cities

These figures describe asking prices in listings, not signed transaction prices. They give an order of magnitude, never a selling price.