Map of Morocco

This page shows 103 cities in Morocco on an interactive map. The largest city by recorded population is Casablanca (3,665,954), and the capital is Rabat. Select any city for its own map, coordinates, local time and nearby places.

Morocco facts

Capital
Rabat
Largest city
Casablanca 3,665,954
Continent
Africa
Area
446,550 km² (172,414 sq mi)
Neighbouring countries
Algeria, Western Sahara, Spain
Currency
Dirham (MAD)
Calling code
+212
Internet domain
.ma
Time zones
Africa/Casablanca

Largest cities in Morocco

#CityRegionPopulation
1CasablancaCasablanca-Settat3,665,954
2RabatRabat-Salé-Kénitra1,655,753
3FesFes-Meknes1,191,905
4TangierTanger-Tetouan-Al Hoceima1,035,141
5MarrakeshMarrakesh-Safi995,871
6SaléRabat-Salé-Kénitra972,299
7AgadirSouss-Massa698,310
8MeknesFes-Meknes568,295
9OujdaOriental539,711
10KenitraRabat-Salé-Kénitra470,949
11TétouanTanger-Tetouan-Al Hoceima415,810
12Al HoceïmaTanger-Tetouan-Al Hoceima395,644
13TemaraRabat-Salé-Kénitra342,345
14SafiMarrakesh-Safi336,883
15MohammediaCasablanca-Settat227,799
16KhouribgaBeni Mellal-Khenifra214,241
17El JadidaCasablanca-Settat212,863
18Beni MellalBeni Mellal-Khenifra210,397
19Salé Al JadidaRabat-Salé-Kénitra200,000
20Ait MelloulSouss-Massa187,652

Cities in Morocco by region

Casablanca-Settat (17)

Casablanca, Mohammedia, El Jadida, Dar Bouazza, Settat, Berrechid, Bouskoura, Lahraouyine, Aïn Harrouda, Benslimane, Sidi Bennour, Ad Darwa, Azemmour, Bouznika, Had Soualem, Ben Ahmed, Tit Mellil

Rabat-Salé-Kénitra (16)

Rabat, Salé, Kenitra, Temara, Salé Al Jadida, Khemisset, Sidi Slimane, Tiflet, Sidi Kacem, Souk El Arbaa, Skhirate, Ain El Aouda, Sidi Taibi, Souq Larb’a al Gharb, Sidi Yahia El Gharb, Mechraa Bel Ksiri

Tanger-Tetouan-Al Hoceima (13)

Tangier, Tétouan, Al Hoceïma, Ksar El Kebir, Larache, Fnidek, Martil, Ouezzane, Mdiq, Tirhanimîne, Chefchaouen, Imzouren, Asilah

Beni Mellal-Khenifra (11)

Khouribga, Beni Mellal, Khenifra, Al Fqih Ben Çalah, Oued Zem, Souq Sebt Oulad Nemma, Midelt, Kasba Tadla, Bejaâd, Mrirt, Azilal

Souss-Massa (11)

Agadir, Ait Melloul, Inezgane, Oulad Teïma, Lqoliaa, Taroudant, Tiznit, My Drarga, Ben Jerrar, Tine Biougra, Aourir

Fes-Meknes (10)

Fes, Meknes, Taza, Guercif, Ouislane, Sefrou, Ifrane, Azrou, Taounate, El Hajeb

Oriental (10)

Oujda, Nador, Berkane, Taourirt, Beni Enzar, Al Aaroui, Jerada, El Aïoun, Zaïo, Zeghanghane

Marrakesh-Safi (7)

Marrakesh, Safi, El Kelaa des Srarhna, Ben Guerir, Essaouira, Youssoufia, Ait Ourir

Drâa-Tafilalet (5)

Errachidia, Ouarzazate, Tinghir, Zagora, Tabount

Guelmim-Oued Noun (2)

Guelmim, Tan-Tan

Laayoune-Sakia El Hamra (1)

Smara

All 103 cities in Morocco

More countries in Africa

Nigeria · Democratic Republic of the Congo · South Africa · Egypt · Ivory Coast · Tanzania · Kenya · Ethiopia · Ghana · Senegal · Sudan · Mali · Angola · Mozambique · Algeria · Somalia · Zambia · Cameroon · Burkina Faso · Republic of the Congo · Zimbabwe · Libya · Guinea · Togo

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Country facts from GeoNames countryInfo. Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.