- Casablanca
- Casablanca remains the most expensive city in Morocco in 2025, with average wprices between 16,000 and 20,000 MAD per square meter due to high demand and limited urban space.
- Rabat
- Rabat ranks second, with prices ranging from 13,000 to 17,000 MAD/m², driven by its political importance and modern urban planning.
- Marrakech
- In Marrakech, the average price is between 10,000 and 13,000 MAD/m². The city’s strong tourism activity sustains a high demand for luxury apartments.
- Tangier
- Tangier offers prices between 9,000 and 12,000 MAD/m² thanks to its port, industrial development, and foreign investment.
- Agadir
- Agadir ranges from 8,000 to 10,000 MAD/m² and is popular for vacation homes due to its calm atmosphere and seaside appeal.
- Fes and Meknes
- Fes and Meknes remain among the most affordable, with prices between 5,000 and 7,000 MAD/m², suitable for first-time buyers.
Q&A Section
Which city is the most expensive in Morocco? Casablanca.
Where can you buy affordable apartments? Fes, Meknes, and Tetouan.
Are prices expected to rise in 2025? Yes, especially in coastal and tourist cities.
What is the national average price per square meter? Between 7,000 and 13,000 MAD.
Is real estate still a good investment in Morocco? Yes, particularly in expanding urban areas.