keyla.

Interactive map of Morocco’s major cities

Choose your city on the map, compare up to three municipalities and find professionals for your purchase, construction or renovation project.

Official data and professionals by city

Municipal figures from the 2024 census · Keyla directory profiles · No estimated property prices

Coverage, sources and limitations

Coverage: every municipality with at least 100,000 inhabitants in the 2024 census, plus Errachidia as a regional centre. Figures refer to the municipality, not the province or wider urban area.

Source: High Commission for Planning, 2024 census · Source file accessed on

These figures describe the 2024 census. They do not measure current property prices or housing demand. Profile counts describe Keyla’s directories, rather than all professionals operating in each municipality.

Markers indicate approximate municipal centres, not professionals’ addresses. Boundaries are simplified for display.

Search and filter cities

49 municipalities shown

Explore Morocco on the map

Click a city or zoom into a group. Click a region to filter cities.

Interactive map of Morocco’s major citiesZoom into group Casablanca، Salé، Rabat، Dar Bouazza، Témara، El Jadida، Bouskoura، Khouribga، Mohammedia، Settat، Berrechid، Skhirate، Bni Yakhlef، Sidi Yahya Zaer، My AbdellahZoom into group Tanger، Tétouan، Larache، Ksar El KebirZoom into group Fès، Meknès، Taza، Khémisset، OuislaneZoom into group Marrakech، Ben Guerir، Kelâat Sraghna، Tassoultante، HarbilZoom into group Kénitra، TifletZoom into group Oujda، TaourirtZoom into group Agadir، Ait Melloul، Inezgane، Ait Amira، Dcheira El Jihadia، Drargua، Lqliaa، Oulad TeimaExplore SafiExplore LaâyouneZoom into group Béni Mellal، KhenifraExplore DakhlaExplore NadorExplore GuelmimExplore Errachidia
  • Professionals available on Keyla
  • No Keyla profiles for this service
  • Grouped cities: click to zoom

Drag with one finger or the mouse. Pinch with two fingers to zoom. Keyboard: arrow keys, +, − and 0 to show all Morocco.

Municipal boundaries and centres: © OpenStreetMap · Map data (ODbL)

Show cards for the visible cities

Dar Bouazza

Casablanca-Settat

Population in 2024
302,970
Households in 2024
82,747

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Ait Melloul

Souss-Massa

Population in 2024
210,870
Households in 2024
53,781

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Bouskoura

Casablanca-Settat

Population in 2024
200,359
Households in 2024
55,578

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Inezgane

Souss-Massa

Population in 2024
137,512
Households in 2024
34,902

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Ksar El Kebir

Tanger-Tétouan-Al Hoceima

Population in 2024
124,701
Households in 2024
33,188

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Bni Yakhlef

Casablanca-Settat

Population in 2024
117,653
Households in 2024
31,669

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Sidi Yahya Zaer

Rabat-Salé-Kénitra

Population in 2024
116,649
Households in 2024
29,368

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Ben Guerir

Marrakech-Safi

Population in 2024
114,872
Households in 2024
27,167

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Ait Amira

Souss-Massa

Population in 2024
113,236
Households in 2024
30,592

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Dcheira El Jihadia

Souss-Massa

Population in 2024
113,041
Households in 2024
30,582

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Ouislane

Fès-Meknès

Population in 2024
112,180
Households in 2024
27,967

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Drargua

Souss-Massa

Population in 2024
107,621
Households in 2024
25,472

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Lqliaa

Souss-Massa

Population in 2024
107,133
Households in 2024
25,615

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Tassoultante

Marrakech-Safi

Population in 2024
106,013
Households in 2024
26,168

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Harbil

Marrakech-Safi

Population in 2024
105,790
Households in 2024
24,609

No profiles are currently available for this municipality in our directories.

List my business on Keyla

My Abdellah

Casablanca-Settat

Population in 2024
103,993
Households in 2024
26,214

No profiles are currently available for this municipality in our directories.

List my business on Keyla

Taourirt

l'Oriental

Population in 2024
100,402
Households in 2024
23,633

Professionals in the directory

Oulad Teima

Souss-Massa

Population in 2024
100,284
Households in 2024
24,494

No profiles are currently available for this municipality in our directories.

List my business on Keyla

For the municipalities shown

Municipalities
49
Regions
12
Population in 2024
16,481,673
Households in 2024
4,481,112

Compare cities for your project

Select up to 3 cities from the map, cards or table. Your selection is kept when you change filters.

No cities selected

Profile counts refer to the selected service. A business may operate in several cities: city counts must not be added together to obtain a total of unique professionals.

Follow property market trends

The quarterly ANCFCC and Bank Al-Maghrib index tracks price changes by major city and property type when enough transactions are available. A price index is different from an average price per square metre in a neighbourhood.

Read official property index publications

Available city guides

Prepare your project budget

Estimate your borrowing capacity and purchase costs, then consult professionals in the relevant city.