<

Centre of Merzouga, N13 Morocco

Follow Us :

|

Top
 

List Of Cities in Morocco: Complete Travel Guide to 15+ Top Cities

Over Morocco Tours / Activities And Attractions  / List Of Cities in Morocco: Complete Travel Guide to 15+ Top Cities

List Of Cities in Morocco: Complete Travel Guide to 15+ Top Cities

 

Cities in Morocco: The Complete Guide to Where to Go, City by City

Ask ten travelers to name a Moroccan city and you’ll get the same four or five answers: Marrakech, Fes, Casablanca, maybe Chefchaouen if they’ve done their homework. But the full list of cities in Morocco runs to dozens of places worth knowing about, each shaped by a different mix of history, geography, and purpose — imperial capitals built by sultans, Atlantic ports built by Portuguese traders, desert towns built around caravan routes that are still, in a sense, in use today.

This guide walks through the major cities in Morocco region by region, rather than as a flat, undifferentiated list. You’ll find the four imperial cities that formed successive capitals of the kingdom, the Mediterranean and Rif cities shaped by centuries of contact with Spain, the Atlantic coast’s mix of resort towns and working ports, and the desert gateway cities that most travelers only ever pass through on the way to the Sahara — but which deserve a closer look in their own right.

Along the way, we’ll cover populations, what each city is actually known for, and — more usefully — which cities in Morocco are worth building a trip around versus which ones are better as a stop on the way to somewhere else.


Quick Answer: Morocco’s Biggest & Best-Known Cities

  • Largest city: Casablanca — Morocco’s commercial and economic capital
  • Political capital: Rabat — home to the royal palace and government ministries
  • Most-visited city: Marrakech — the country’s tourism gateway
  • Oldest continuously inhabited imperial city: Fes — founded in the 9th century
  • Most photographed city: Chefchaouen — the blue-washed town in the Rif Mountains
  • Closest city to Europe: Tangier — a short ferry ride from Spain

How to Think About the Cities in Morocco

Morocco doesn’t really have a single “capital” in the way most countries do. It has four historic imperial capitals — Fes, Marrakech, Meknes, and Rabat — each of which governed the kingdom at different points over the last thousand years, and each of which still carries the architecture, madrasas, and palace complexes to prove it. Rabat happens to be the current political capital, but Marrakech functions as the de facto tourism capital, and Casablanca is unmistakably the economic one. Understanding that Morocco’s cities split by function — political, economic, spiritual, touristic — makes the rest of this list click into place.

Beyond the four imperial cities, it helps to group the rest of Morocco’s major cities by geography: the Mediterranean and Rif cities in the north, the long stretch of Atlantic coast cities running from Tangier down to Agadir and beyond, and the desert gateway towns that sit at the edge of the Sahara. Below, we go through each group in turn.


The Four Imperial Cities of Morocco

These four cities have each served as the seat of Moroccan power at some point in history, and together they hold the country’s most significant palaces, madrasas, and fortified medinas.

Marrakech — The Red City

Marrakech is where most visitors’ idea of Morocco actually comes from: the terracotta-walled medina, the roar of Jemaa el-Fnaa square at dusk, the Koutoubia Mosque’s minaret rising over the rooftops. Founded in the 11th century by the Almoravid dynasty, it later became the capital under the Almohads and Saadians, who left behind the Koutoubia Mosque and the Saadian Tombs respectively. Today it’s Morocco’s undisputed tourism capital — the city with the busiest international airport for leisure travelers, and the natural starting point for trips into the Atlas Mountains and out to the Sahara.

Population: roughly 930,000 in the city proper. Region: Marrakech-Safi. Known for: Jemaa el-Fnaa, the Bahia Palace, the Jardin Majorelle, and the wider medina souks.

Fes — The Spiritual Capital

Fes is older than Marrakech by roughly two centuries, founded in the late 8th and early 9th centuries and considered by many Moroccans to be the country’s true cultural and spiritual heart. Its medina, Fes el Bali, is thought to be the largest car-free urban zone anywhere in the world — a genuine working city rather than a preserved museum piece, where leatherworkers still dye hides in the same stone vats their trade has used for generations. The Al-Qarawiyyin, founded in 859, is recognized as one of the oldest continuously operating universities on the planet.

Population: roughly 1.1 million. Region: Fès-Meknès. Known for: the Chouara Tanneries, the Al-Attarine Madrasa, and its status as the least touristically “smoothed over” of the imperial cities.

Meknes — The Overlooked Capital

Meknes rarely makes a first-time visitor’s shortlist, which is honestly part of its appeal. Built up dramatically under Sultan Moulay Ismail in the 17th century, it holds one of the most elaborate gates in North Africa (Bab Mansour) and the vast Heri es-Souani granaries, built on a scale that has earned Meknes the nickname “Morocco’s Versailles” among some historians. It’s most often visited as a day trip from Fes, usually paired with the nearby Roman ruins at Volubilis, but it rewards travelers who give it a proper half-day of its own.

Population: roughly 630,000. Region: Fès-Meknès. Known for: Bab Mansour, the royal stables, and proximity to Volubilis.

Rabat — The Political Capital

Rabat has been Morocco’s administrative capital since the French Protectorate period began in 1912, and it still functions that way today — this is where the royal palace, foreign embassies, and government ministries sit. Its historic core, including the Kasbah of the Udayas and the Hassan Tower, earned UNESCO World Heritage status, but the city as a whole feels calmer, greener, and more orderly than Marrakech or Fes, with wide boulevards running along the Atlantic.

Population: roughly 580,000 (over 1.9 million across the wider Rabat-Salé metro area). Region: Rabat-Salé-Kénitra. Known for: the Hassan Tower, the Chellah necropolis, and its role as the seat of government.


Northern Morocco: Mediterranean & Rif Cities

Morocco’s north has a noticeably different character from the rest of the country, shaped by centuries of contact with Spain and, in Tangier’s case, decades as an international city governed jointly by foreign powers.

Tangier — The Gateway to Africa

Sitting where the Mediterranean meets the Atlantic, and just a short ferry crossing from Spain, Tangier has long attracted writers, artists, and traders drawn to its cosmopolitan, slightly rakish history as an international zone in the early 20th century. Its Kasbah Museum and old medina lanes carry a different texture than the more inland imperial cities — worldlier, saltier, shaped by everyone who’s passed through on their way somewhere else.

Population: roughly 950,000. Region: Tanger-Tétouan-Al Hoceïma. Known for: the ferry link to Spain, Cap Spartel, and the Kasbah.

Tetouan — The White Dove

Tucked between the Rif Mountains and the Mediterranean, Tetouan carries an unusually strong Andalusian imprint — its medina, added to the UNESCO World Heritage List in 1997, reflects the architectural style brought by Moorish and Jewish exiles from Granada after the fall of Al-Andalus. It’s quieter and less visited than Chefchaouen despite sitting nearby, which makes it worth a stop for travelers who want the same historical texture with fewer crowds.

Population: roughly 470,000. Region: Tanger-Tétouan-Al Hoceïma. Known for: Andalusian architecture and its UNESCO-listed medina.

Chefchaouen — The Blue City

Perched in the Rif Mountains, Chefchaouen’s blue-washed lanes have made it one of the most photographed towns in North Africa, and one of the few places in Morocco where simply wandering without a plan is considered the entire point of the visit. It’s small enough to see fully in a day and a half, and its relaxed pace makes it a popular stop for travelers looking for a break from the intensity of the bigger medinas further south.

Population: roughly 45,000. Region: Tanger-Tétouan-Al Hoceïma. Known for: its blue-painted streets and laid-back atmosphere.

Al Hoceima — The Mediterranean Coast

Less on the tourist radar than its neighbors, Al Hoceima sits directly on the Mediterranean with dramatic cliffs and turquoise coves that feel closer in spirit to the Amalfi Coast than to the desert landscapes most people associate with Morocco. It’s a useful base for travelers exploring the eastern Rif who want a beach-and-mountain combination away from the more established northern circuit.

Population: roughly 65,000. Region: Tanger-Tétouan-Al Hoceïma. Known for: Mediterranean beaches and the Bades and Quemado coves.


Morocco’s Atlantic Coast Cities

The Atlantic coastline runs the full length of the country, and the cities along it range from Morocco’s largest metropolis to sleepy fishing ports that barely see a tour bus.

Casablanca — The Economic Capital

Casablanca is Morocco’s largest city by a wide margin and its undisputed commercial engine — the headquarters of most major banks, corporations, and shipping operations in the country are based here. It’s less historic and less immediately charming than the imperial cities, but the Hassan II Mosque, one of the largest mosques in the world and one of the very few that non-Muslim visitors can enter, is worth the detour on its own. Most international flights land here, making it the practical, if not the emotional, entry point to the country for a lot of travelers.

Population: roughly 3.4 million (over 4 million in the wider metro area). Region: Casablanca-Settat. Known for: the Hassan II Mosque, the Corniche, and being Morocco’s business capital.

Essaouira — The Windy City

Essaouira’s walled medina, fishing harbor, and near-constant Atlantic wind have made it Morocco’s favorite coastal escape, and a natural pairing with Marrakech thanks to the short drive between the two. Blue fishing boats unload sardines each morning along the Skala de la Kasbah, and the same winds that keep the town cool in summer have turned the bay into one of North Africa’s best spots for windsurfing and kitesurfing.

Population: roughly 80,000. Region: Marrakech-Safi. Known for: the ramparts, the fishing port, and watersports.

Agadir — The Resort City

Rebuilt almost entirely after a devastating 1960 earthquake, Agadir is Morocco’s most developed beach resort city — long sandy beaches, modern hotel infrastructure, and a straightforward international airport that makes it popular with package-holiday travelers rather than the culture-first crowd drawn to Marrakech or Fes. It also functions as a practical base for exploring the Anti-Atlas Mountains and the Souss Valley’s Berber villages.

Population: roughly 505,000. Region: Souss-Massa. Known for: its beach, resort infrastructure, and gateway access to the Anti-Atlas.

El Jadida — The Portuguese City

El Jadida’s old town, known historically as Mazagan, was built by Portuguese traders and still carries their thick stone ramparts and an eerie vaulted cistern that has become one of the city’s signature sights. The fortified old town is UNESCO-listed, and the wider city mixes industrial port activity with an easygoing, distinctly non-touristy Moroccan pace.

Population: roughly 250,000. Region: Casablanca-Settat. Known for: the Portuguese Cistern and the Cité Portugaise ramparts.

Safi — The Pottery City

Safi doesn’t get much attention outside Morocco, but it’s the country’s traditional center for pottery and ceramics, with a hillside potters’ quarter that’s been in continuous production for generations. Its medina and coastal setting offer fresh seafood and ocean views without a fraction of the crowds you’d find in Essaouira further north.

Population: roughly 310,000. Region: Marrakech-Safi. Known for: traditional pottery and ceramics.


Desert Gateway Cities: The Towns That Lead to the Sahara

South and east of the Atlas Mountains, a string of towns exists largely because of the old caravan trade routes that once crossed the Sahara — and today they serve the same essential function for travelers heading toward the dunes.

Ouarzazate — The Door to the Desert

Ouarzazate sits just past the Tizi n’Tichka pass on the road out of Marrakech, and it’s earned its nickname honestly — this is where the mountains give way to the pre-Saharan landscape that continues on toward Merzouga and Zagora. It’s also home to major film studios that have hosted a long list of international productions drawn to the surrounding kasbah architecture and desert light.

Population: roughly 71,000. Region: Drâa-Tafilalet. Known for: the Taourirt Kasbah, film studios, and its role as the desert gateway.

Merzouga — At the Edge of Erg Chebbi

Merzouga is less a traditional city than a small desert town that exists almost entirely to serve travelers heading into the Erg Chebbi dune field, Morocco’s tallest and most famous Saharan dunes. It’s the endpoint of most Marrakech-to-desert itineraries and the base for camel treks, overnight desert camps, and 4×4 excursions.

Population: a small town, part of the wider Errachidia province. Region: Drâa-Tafilalet. Known for: Erg Chebbi dunes and desert camps.

Errachidia — The Regional Hub

Errachidia is more administrative than picturesque, but it functions as an important regional hub for the wider Tafilalet region, with road connections branching out toward Merzouga, the Todra Gorges, and the Ziz Valley’s palm groves.

Population: roughly 92,000. Region: Drâa-Tafilalet. Known for: regional administration and road access to the Ziz Valley.

Zagora — Gateway to Erg Chigaga

Further south along the Draa Valley, Zagora serves the same role for the quieter Erg Chigaga dune field that Merzouga serves for Erg Chebbi — a smaller, less-developed alternative for travelers who want the Sahara experience without the crowds that have built up around Merzouga in recent years.

Population: roughly 40,000. Region: Drâa-Tafilalet. Known for: the Draa Valley palm groves and access to Erg Chigaga.

Taroudant — The Little Marrakech

Taroudant, in the Souss Valley, is sometimes called “Little Marrakech” for its ochre-colored ramparts, but it moves at a far slower pace and sees a fraction of the tourist traffic. It’s a favorite for travelers who want a genuine walled-city experience without the crowds.

Population: roughly 80,000. Region: Souss-Massa. Known for: its intact ramparts and quieter medina.


Other Major Cities in Morocco Worth Knowing About

Beyond the cities most travelers actively plan around, several other major cities in Morocco matter for size, economy, or regional importance, even if they rarely appear on a typical two-week itinerary.

City Region Why It Matters
Salé Rabat-Salé-Kénitra Rabat’s twin city across the Bou Regreg river, historically a corsair port
Oujda Oriental Major city near the Algerian border, known for its Souk de Oujda market
Kenitra Rabat-Salé-Kénitra Growing industrial and port city north of Rabat
Tiznit Souss-Massa Historic silverwork town on the road between Agadir and the far south
Guelmim Guelmim-Oued Noun Historic gateway to the Sahara and former terminus of trans-Saharan trade routes

Morocco’s Biggest Cities by Population

For a quick reference, here’s how Morocco’s largest cities stack up by population, based on recent estimates.

Rank City Approx. Population Region
1 Casablanca ~3.4 million Casablanca-Settat
2 Fes ~1.1 million Fès-Meknès
3 Tangier ~950,000 Tanger-Tétouan-Al Hoceïma
4 Marrakech ~930,000 Marrakech-Safi
5 Salé ~890,000 Rabat-Salé-Kénitra
6 Meknes ~630,000 Fès-Meknès
7 Rabat ~580,000 Rabat-Salé-Kénitra
8 Oujda ~495,000 Oriental
9 Agadir ~505,000 Souss-Massa
10 Tétouan ~470,000 Tanger-Tétouan-Al Hoceïma

Note that population size and travel appeal don’t always line up — Chefchaouen has fewer than 50,000 residents but draws an outsized share of Morocco’s Instagram traffic, while a genuinely large city like Salé barely registers on most tourist itineraries because it functions primarily as Rabat’s residential twin.


Which Cities in Morocco Should You Actually Visit?

With dozens of cities to choose from, the honest answer is that most travelers only need four or five, chosen for contrast rather than comprehensiveness. Here’s how that typically breaks down by trip length and interest.

If You Have… Prioritize These Cities
3–4 days Marrakech, with a day trip to Essaouira or the Atlas foothills
6–7 days Marrakech, Ouarzazate, Merzouga (via the desert route)
10 days Marrakech, the desert loop, Fes, and Chefchaouen
14 days All four imperial cities, the desert loop, Chefchaouen, Tangier, and Essaouira
Repeat visit Tetouan, Safi, Taroudant, or Al Hoceima for a quieter, less-touristed angle

If this is your first trip and you’re still mapping out the wider route, our complete guide on what to do in Morocco and where to go breaks the country down by region and interest rather than by city, which pairs well with the city-by-city view here.


Practical Tips for Moving Between Moroccan Cities

  • Use the train for the northern corridor: Morocco’s ONCF rail network connects Casablanca, Rabat, Fes, Meknes, and Tangier efficiently and comfortably.
  • Use a private driver for the desert cities: Ouarzazate, Merzouga, and Zagora aren’t well served by train, and the scenic stops along the way (Ait Ben Haddou, the gorges) are easiest with a private driver or organized tour.
  • Don’t underestimate driving times: A city that looks close on a map, like Marrakech to Essaouira, is a comfortable half-day; Marrakech to Merzouga is genuinely a two- to three-day journey once you factor in mountain roads.
  • Book desert-town accommodation early: Merzouga’s desert camps fill up fast in peak season, especially around the full moon.
  • Pack for shifting climates between cities: A single week can move you between coastal humidity, mountain cold, and desert heat — see our Morocco packing list for a full breakdown.

Frequently Asked Questions About Cities in Morocco

What is the biggest city in Morocco?

Casablanca is Morocco’s largest city, with a population of roughly 3.4 million in the city proper and over 4 million across its wider metropolitan area.

What is the capital of Morocco?

Rabat is Morocco’s official political capital, home to the royal palace and government ministries, even though Casablanca is larger and more economically significant, and Marrakech sees far more tourists.

How many imperial cities does Morocco have?

Morocco has four imperial cities — Fes, Marrakech, Meknes, and Rabat — each of which served as the kingdom’s capital during different historical periods.

Which Moroccan city should I visit first?

Marrakech is the most practical first stop for most travelers thanks to its international airport and central position between the Atlas Mountains, the Sahara, and the Atlantic coast.

Are there cities in Morocco close to the Sahara Desert?

Yes — Ouarzazate, Merzouga, Zagora, and Errachidia all sit near the edge of the Sahara and serve as the main gateway towns for desert excursions and overnight camps.

What is the oldest city in Morocco?

Fes is generally considered the oldest of Morocco’s major cities, founded in the late 8th and early 9th centuries, though smaller settlements elsewhere in the country date back even further.

Which Moroccan city is closest to Spain?

Tangier is the closest major Moroccan city to Spain, connected by a short ferry crossing across the Strait of Gibraltar, and it’s the main entry point for travelers arriving overland from Europe.

Is Chefchaouen a big city?

No — Chefchaouen has a population of roughly 45,000, making it one of the smaller towns on this list, but its blue-painted streets have made it one of Morocco’s most photographed and recognizable destinations regardless of size.


Turn This City Guide Into Your Itinerary

Now that you know which cities in Morocco are worth your time, let our local guides connect them into a route — from the imperial cities to the desert gateway towns.

Browse our guided tours from Marrakech, Fes, and Casablanca, or ask us to build a private multi-city itinerary around your dates.

Browse Morocco Tours

 

Leave a Reply: