Cities in Morocco
Morocco is a very diverse country, and the possible itineraries for your trip are endless. We want to help you decide where to visit, what to do, and what to eat. Explore Morocco’s cities below.
Marrakech (or Marrakesh) is the fourth largest city in Morocco, with a population of around 1 million people. Marrakech is one of the four Imperial Cities of Morocco but is the most popular city for tourists. The medina quarter is a UNESCO World Heritage Site, and the entire city is distinctive because of its red sandstone walls—which date back to the 1100s—earning it the nickname, “The Red City.”
When most people picture Morocco, they think of the desert with beautiful golden sand dunes. Morocco does have those quintessential dunes, but you do have to go pretty far out of your way to get to them. Namely, you can have a wonderful desert experience by traveling to Merzouga, which is a small village (around 400 people) in southeastern Morocco, only about 50 km (31 miles) to the Algerian border.
Fes is the second largest city in Morocco with a population of around 1.15 million people. It is located inland off the coast, and is known to some as the religious capital of the country. The city of Fes is rich in history, having been founded in the late 8th Century. Due to its geographic location, the city tends to experiences extreme temperatures in the winter and summer.
Morocco’s largest city, Casablanca, sits on the Atlantic Ocean. Straight across the Atlantic Ocean is Myrtle Beach, South Carolina. Casablanca is Morocco’s largest city by population, with over 4.2 million inhabitants. It is the country’s economic and business capital, and primary industrial zone.
The sister cities of Rabat and Salé sit along the Atlantic coast, separated from each other by the Bou Regreg River. Straight across the Atlantic Ocean is Wilmington, North Carolina. Rabat is the political capital of Morocco and is home to many embassies and consulates. The populations of Rabat and Salé are approximately 580,000 and 890,000, respectively.
The small city of Azrou is the Capital of Amazigh Culture. With a population of around 80,000 people, this city tucked into the Northern end of the Atlas Mountains is a peaceful escape from the larger cities of Fes and Meknes. Azrou is known for its distinctive rock located in the middle of town (from which it gets its name), and for the Cèdre Gouraud Forest, home to a nearly 800-year-old cedar tree and to the Barbary macaque monkey. The town itself is unique in Morocco because it is built in the European style with red-tiled roofs that allow the buildings to withstand large amounts of snow in the winter.