HomePrices by city

House prices in Morocco

Figures computed from 4,795 active listings, last updated August 23, 2026.

Median price per m²
12,031 MAD/m²
Common range : 7,60019,149
Median budget
1,450,000 MAD
Common range : 850,0002,400,000
Median floor area
101
4,795 listings analysed
Median gross yield
5.18 %

Prices by city

CityListingsMedian price per m²Median budget
Casablanca63319,643 MAD/m²2,100,000 MAD
Marrakech53214,763 MAD/m²1,600,000 MAD
Tanger52817,639 MAD/m²2,200,000 MAD
Oujda3726,948 MAD/m²850,000 MAD
Agadir27418,127 MAD/m²1,750,000 MAD
Kénitra23210,923 MAD/m²1,385,000 MAD
Meknès2119,223 MAD/m²1,200,000 MAD
Salé18812,883 MAD/m²1,900,000 MAD
Temara16119,231 MAD/m²2,600,000 MAD
Fès1425,717 MAD/m²800,000 MAD
Rabat14019,524 MAD/m²2,825,000 MAD
Mohammedia9813,602 MAD/m²2,000,000 MAD
Safi848,000 MAD/m²800,000 MAD
Berkane817,692 MAD/m²1,300,000 MAD
Nador7010,446 MAD/m²1,360,000 MAD
Khouribga5710,000 MAD/m²1,050,000 MAD
Tiznit558,333 MAD/m²1,050,000 MAD
Taroudant489,811 MAD/m²1,013,000 MAD
Laâyoune477,700 MAD/m²810,000 MAD
Larache448,661 MAD/m²1,200,000 MAD
Essaouira4216,345 MAD/m²2,500,000 MAD
Berrechid4212,106 MAD/m²1,400,000 MAD
Taza4110,000 MAD/m²1,200,000 MAD
El Jadida409,130 MAD/m²980,000 MAD
Skhirat3914,966 MAD/m²1,550,000 MAD
Tétouan3911,000 MAD/m²1,350,000 MAD
Ouarzazate377,400 MAD/m²900,000 MAD
Khénifra379,278 MAD/m²800,000 MAD
Settat357,714 MAD/m²820,000 MAD
Tifelt328,514 MAD/m²850,000 MAD

How much to trust these figures

On this property type our usual gap is 25.6 %, measured on 5,474 properties whose price was unknown to us. In other words: half the estimates land within ± 25.6 % 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 house 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

houses in other cities

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