Category
page 1Regional capitals in Morocco

Rabat
Rabat (, also , ; ) is the capital city of Morocco and the country's seventh-largest city with a population of 515,619 (2024) and the second largest metropolitan area after Casablanca, with a population of approximately 2.1 million (2025). It is also the capital city of the Rabat-Salé-Kénitra administrative region. Rabat is located on the Atlantic Ocean at the mouth of the river Bou Regreg, opposite Salé, the city's main commuter town.

Casablanca
Casablanca (, ; , ) is the largest city in Morocco and the country's economic and business centre. Located on the Atlantic coast of the Chaouia plain in the central-western part of Morocco, the city has a population of about 3.22 million in the urban area, and over 4.27 million in Greater Casablanca, making it the most populous city in the Maghreb region, and the ninth-largest in the Arab world.

Marrakesh
Marrakesh or Marrakech (; , ) is the fourth-largest city in Morocco. It is one of the four imperial cities of Morocco and is the capital of the Marrakesh-Safi region. The city lies west of the foothills of the Atlas Mountains.

Tangier
Tangier ( ; , , ) is a city in northwestern Morocco, on the coasts of the Mediterranean Sea and the Atlantic Ocean. The city is the capital of the Tangier-Tetouan-Al Hoceima region, as well as the Tangier-Assilah Prefecture of Morocco.

Fez
city in Morocco
Laayoune
Laayoune or El Aaiún (, , , ) is the largest city of the disputed territory of Western Sahara, with a population of 271,344 in 2023. The city is the de jure capital of the Sahrawi Arab Democratic Republic, though it is under de facto Moroccan administration as occupied territory. The modern city is thought to have been founded by the Spanish captain Antonio de Oro in 1938. From 1958, it became the administrative capital of the Spanish Sahara, administered by the Governor General of Spanish West Africa.
Agadir
Agadir (, ; ) is a major city in Morocco, on the shore of the Atlantic Ocean near the foot of the Atlas Mountains, just north of the point where the Souss River flows into the ocean, and south of Casablanca. Agadir is the capital of the Souss-Massa region and the seat of Agadir-Ida Ou Tanane Prefecture.

Oujda
Oujda (, ) is a major city in northeast Morocco near the border with Algeria. Oujda is the largest city and capital of the Oriental region of northeastern Morocco and has a population of 506,224 people (2024 census). It is located about west of the Moroccan-Algerian border in the south of the Beni Iznassen Mountains and about south of the Mediterranean coast.

Dakhla
city in Western Sahara
Guelmim
Guelmim is a city in southern Morocco, often called the Gateway to the Desert. It is the capital of the Guelmim-Oued Noun region which includes southern Morocco (south of the Souss-Massa region) and the northeastern corner of Western Sahara. The population of the city was 187,808 as of the 2014 Moroccan census, making it the largest city in the region. The N1 and N12 highways cross at Guelmim and link it to the nearby region of Souss-Massa.
Beni Mellal
city in Morocco
Errachidia
Errachidia (), formerly known as Ksar es-Souk, () is a city in Morocco, located in the Errachidia Province, and is the capital of the Drâa-Tafilalet region.