Skip to content

Morocco

Embassies and consulates in Morocco

75 foreign missions in 8 cities, and 150 Moroccan missions around the world.
  • Embassy

    Apostolic Nunciature to Morocco

    B.P. 1303 R.P., rue Beni M'tir, Souissi-Rabat

  • Embassy

    British Embassy Rabat

    28 Avenue S.A.R. Sidi Mohammed

  • Embassy

    Embassy of Austria in Morocco

    2 rue Tiddas

  • Embassy

    Embassy of Bahrain in Morocco

    318 rue Bani Hassane

  • Embassy

    Embassy of Bulgaria in Morocco

    4, Avenue Ahmed El Yazidi

  • Embassy

    Embassy of Burkina Faso in Morocco

    7 Rue Al Bossairi

  • Embassy

    Embassy of Chile in Morocco

    66, rue Beni Arouss

  • Embassy

    Embassy of Comoros in Morocco

  • Embassy

    Embassy of Croatia in Morocco

    73 rue Marnissa

  • Embassy

    Embassy of Greece in Morocco

    18 Rue Aït Hdidou

  • Embassy

    Embassy of Haiti in Morocco

    11 rue Jabal Oukaïmeden

  • Embassy

    Embassy of Japan in Morocco

    39 Avenue Ahmed Balafrej, Souissi, 10170 Rabat 10170

  • Embassy

    Embassy of Madagascar in Morocco

  • Embassy

    Embassy of Mexico in Morocco

    Av. Abderrahim Bouabid, Secteur 22, villa b2

  • Embassy

    Embassy of Panama in Morocco

    7 Rue Eulophia, Secteur 15 Bloc F, Villa 7 hay Riad

  • Embassy

    Embassy of Paraguay in Morocco

    51 Rue Ibrahim Tadili

  • Embassy

    Embassy of Peru in Morocco

    16 rue Ifrane, Place du Pérou

  • Embassy

    Embassy of South Africa in Morocco

    34 rue Saadiyine

  • Embassy

    Embassy of Suriname in Morocco

  • Embassy

    Embassy of Switzerland in Morocco

    Square de Berkane, 10020 Rabat

  • Embassy

    Embassy of the Czech republic in Morocco

    10, Rue Ait Melloul, Villa Merzaa

  • Embassy

    Embassy of Azerbaijan, Rabat

    Rabat

    50, rue Oulad Said

  • Embassy

    Embassy of Egypt, Rabat

    Rabat

  • Embassy

    Embassy of Hungary, Rabat

    Rabat

    17, Zankat Ait Melloul Route des Zairs Souissi, Rabat B.P.5026, Maroc 10000

  • Embassy

    Embassy of Malaysia, Rabat

    Rabat

  • Embassy

    Embassy of Norway, Rabat

    Rabat

    6 rue Bani Ritoune

  • Embassy

    Embassy of Poland, Rabat

    Rabat

    23, avenue Oqbah

  • Embassy

    Embassy of Spain, Rabat

    Rabat

    Rue Ain Khalouiya, Av. Mohamed VI, Km 5,3

  • Embassy

    Embassy of the State of Palestine, Rabat

    Rabat

  • Embassy

    Embassy of Tunisia, Rabat

    Rabat

  • Consulate general

    Consulate General of France in Agadir

    Agadir

  • Consulate general

    Consulate General of Spain in Agadir

    Agadir

  • Consulate general

    Consulate General of France in Casablanca

    Casablanca

  • Consulate general

    Consulate General of Spain in Casablanca

    Casablanca

  • Consulate general

    Consulat général de France à Fès

    Fez

  • Consulate general

    Consulate General of Spain in Larache

    Larache

  • Consulate general

    Consulate General of Spain in Nador

    Nador

  • Consulate general

    Consulat général de France à Rabat

    Rabat

  • Consulate general

    Consulate General of Spain in Rabat

    Rabat

  • Consulate general

    Consulat général de France à Tanger

    Tangier

  • Consulate general

    Consulate General of Spain in Tangier

    Tangier

  • Consulate general

    Consulate General of Spain in Tetouan

    Tétouan

  • Consulate

    French Consulate General, Tangier

    Tangier

Questions

How many foreign embassies are there in Morocco?

We list 61 embassies and high commissions and 14 consulates in Morocco, run by 61 countries.

Which city in Morocco has the most embassies?

Rabat, with 28 missions, followed by Casablanca (3).

Which cities in Morocco have foreign consulates?

Agadir, Casablanca, Fez, Larache, Nador, Rabat, Tangier and Tétouan. Consulates handle visas and help citizens outside the capital.

Where is the Embassy of Algeria, Rabat?

Rabat. Website: https://www.ambalg.ma

How many embassies and consulates does Morocco have abroad?

150 missions in 95 countries, including Austria, Angola, Argentina, Australia Azerbaijan, and 90 more.

Does Morocco have an embassy in Türkiye?

Yes, in Ankara.

What is the difference between an embassy and a consulate?

An embassy is a country's main office in another country, usually in the capital. A consulate is a smaller office in another city that handles visas, passports and help for citizens.

How do I contact an embassy in Morocco?

Use the official website listed for each mission (46 of them have one). Many take visa applications only by appointment, so book online first.

Do I need an appointment to visit an embassy?

Usually yes, especially for visa applications. Book through the official website, arrive early, and bring printed documents and your passport.

Can an embassy help if I lose my passport?

Your own country's embassy or consulate can issue an emergency travel document. Report the loss to the local police first and keep the report.

From Wikidata (CC0). Opening hours and services change: check the mission's website before you visit.

Reviewed by