Here lists all overseas Embassies and consular missions all diplomatic and consular representations in Morocco which promote friendly relations between Morocco and its represented country. There are total 84 embassies, 138 Deputy High Commission / Consulates General / Consulates (including Honorary Consulates) and 0 other representations (outside of the capital city) in Morocco. Currently, Morocco maintains 85 embassies and high commissions abroad as well as 118 consulates and 0 other representations.
The page details were last updated on 03-12-2024
Embassies in Morocco
A
- Algeria - Embassy of Algeria in Rabat
- Angola - Embassy of Angola in Rabat
- Argentina - Embassy of Argentina in Rabat
- Australia - Australian Embassy in Rabat
- Austria - Austrian Embassy in Rabat
- Azerbaijan - Embassy of Azerbaijan in Rabat
B
- Bahrain - Bahraini Embassy in Rabat
- Bangladesh - Bangladeshi Embassy in Rabat
- Belgium - Embassy of Belgium in Rabat
- Benin - Embassy of Benin in Rabat
- Brazil - Embassy of Brazil in Rabat
- Brunei - Embassy of Brunei Darussalam in Rabat
- Bulgaria - Embassy of Bulgaria in Rabat
- Burkina Faso - Embassy of Burkina Faso in Rabat
C
- Cameroon - Embassy of Cameroon in Rabat
- Canada - Embassy of Canada in Agdal-Rabat
- Chad - Chadian Embassy in Rabat
- Chile - Embassy of Chile in Rabat
- China - Chinese Embassy in Rabat
- Colombia - Colombian Embassy in Rabat
- Cote d'Ivoire - Ivorian Embassy in Rabat
- Croatia - Embassy of the Republic of Croatia in Rabat
- Czech Republic - Embassy of the Czech Republic in Rabat
D
- Denmark - Danish Embassy in Rabat
- Djibouti - Djiboutian Embassy in Rabat
- Dominican Republic - Dominican (Republic) Embassy in Rabat
E
- Egypt - Embassy of Egypt in Rabat
- Equatorial Guinea - Equatorial Guinean Embassy in Rabat
- Ethiopia - Ethiopian Embassy in Rabat
F
G
- Gabon - Gabonese Embassy in Rabat
- Gambia - Gambian Embassy in Rabat
- Germany - German Embassy in Rabat
- Ghana - Ghanaian Embassy in Rabat
- Greece - Greek Trade Office in Casablanca
- Greece - Embassy of Greece in Rabat
- Guinea - Guinean Embassy in Rabat
- Guinea - Bissau-Guinean Embassy in Rabat
H
I
- India - Indian Embassy in Rabat
- Indonesia - Embassy of Indonesia in Rabat
- Italy - Embassy of Italy in Rabat
J
K
L
M
- Malaysia - Embassy of Malaysia in Rabat
- Mauritania - Mauritanian Embassy in Rabat
- Mexico - Mexican Embassy in Rabat
N
- Netherlands - Embassy of Netherlands in Rabat
- Niger - Embassy of Niger in Rabat
- Nigeria - Embassy of Nigeria in Agdat Rabat
- Norway - Norwegian Embassy in Rabat
O
P
- Pakistan - Embassy of Pakistan in Rabat
- Palestine - Palestinian Embassy in Rabat
- Panama - Panamanian Embassy in Rabat
- Paraguay - Paraguayan Embassy in Rabat
- Peru - Peruvian Embassy in Rabat
- Poland - Polish Embassy in Rabat
- Portugal - Portuguese Embassy in Rabat
Q
R
S
- Saudi Arabia - Saudi Arabia Embassy in Rabat
- Senegal - Senegalese Embassy in Rabat
- Serbia - Serbian Embassy in Rabat
- South Africa - South African Embassy in Rabat
- Spain - Embassy of Spain in Rabat
- Sudan - Embassy of Sudan in Rabat
- Sweden - Embassy of Sweden in Rabat
- Switzerland - Swiss Embassy in Rabat
T
- Thailand - Thai Embassy in Rabat
- Togo - Togolese Embassy in Rabat
- Tunisia - Tunisian Embassy in Rabat
- Turkey - Turkish Embassy in Rabat
U
- Ukraine - Ukrainian Embassy in Rabat
- United Arab Emirates - Embassy of United Arab Emirates in Rabat
- United Kingdom - British Embassy in Rabat
- United States of America - American Embassy in Rabat
V
Consulates in Morocco
A
- Albania - Albanian Honorary Consulate in
- Algeria - Algerian Consulate General in Casablanca
- Algeria - Algerian Consulate in Oujda
- Armenia - Armenian Honorary Consulate in Casablanca
B
- Bangladesh - Bangladeshi Honorary Consulate in Casablanca
- Bangladesh - Bangladeshi Honorary Consulate in Tangier
- Belarus - Belarussian Honorary Consulate in Casablanca
- Belgium - Honorary Consulate of Belgium in Agadir
- Belgium - Belgian Consulate General in Casablanca
- Belgium - Honorary Consulate of Belgium in Marrakech
- Belgium - Belgian Honorary Consulate in Tangier
- Benin - Beninese Honorary Consulate in Tangier
- Brazil - Brazilian Honorary Consulate in Casablanca
- Brazil - Brazilian Honorary Consulate in Marrakech
- Bulgaria - Bulgarian Honorary Consulate in Casablanca
- Bulgaria - Bulgarian Honorary Consulate in Marrakech
- Burkina Faso - Honorary Consulate of Burkina Faso in Casablanca
C
- Chile - Chilean Honorary Consulate in Casablanca
- Chile - Chilean Honorary Consulate in Marrakech
- Chile - Chilean Honorary Consulate in Tangier
- Cote d'Ivoire - Ivorian Honorary Consulate in Tangier
- Cyprus - Cypriot Honorary Consulate in Casablanca
- Czech Republic - Honorary Consulate of the Czech Republic in Casablanca
- Czech Republic - Honorary Consulate of the Czech Republic in Fes
D
- Denmark - Danish Honorary Consulate in Agadir
- Denmark - Danish Honorary Consulate in Marrakech
- Denmark - Danish Honorary Consulate in Tangier
- Dominica - Dominican Honorary Consulate in Casablanca
E
- Ecuador - Ecuadorian Honorary Consulate in Tangier
- El Salvador - El Salvadoran Honorary Consulate in Casablanca
- Estonia - Estonian Honorary Consulate in Casablanca
F
- Finland - Honorary Consulate of Finland in Agadir
- Finland - Honorary Consulate General of Finland in Casablanca
- Finland - Honorary Consulate of Finland in Marrakech
- Finland - Honorary Consulate of Finland in Safi
- Finland - Honorary Consulate of Finland in Tangiers
- France - Consulate General of France in Agadir
- France - Consulate General of France in Casablanca
- France - French Honorary Consulate in Essaouira
- France - Consulate General of France in Fes
- France - Consulate General of France in Marrakech
- France - French Honorary Consulate in Oujda
- France - French Honorary Consulate in Safi
- France - French Consulate General in Tangier
G
- Gabon - Gabonese Consulate in Casablanca
- Gambia - Gambian Honorary Consulate in Casablanca
- Germany - German Honorary Consulate in Agadir
- Germany - German Honorary Consulate in Casablanca
H
- Hungary - Hungarian Honorary Consulate in Agadir
- Hungary - Hungarian Honorary Consulate in Casablanca
- Hungary - Hungarian Honorary Consulate in Tangier
I
- Iceland - Icelandic Honorary Consulate in Casablanca
- Iceland - Icelandic Honorary Consulate in Tangier
- Ireland - Honorary Consulate of Ireland in Agadir
- Ireland - Irish Honorary Consulate in Casablanca
- Italy - Italian Honorary Vice Consulate in Agadir
- Italy - General Consulate of Italy in Casablanca
- Italy - Italian Honorary Vice Consulate in Fes
- Italy - Italian Honorary Vice Consulate in Marrakech
- Italy - Italian Honorary Vice Consulate in Tangier
J
K
- Kazakhstan - Kazakh Honorary Consulate in Casablanca
- Kenya - Kenyan Honorary Consulate in Casablanca
L
- Latvia - Latvian Honorary Consulate in Casablanca
- Latvia - Latvian Honorary Consulate in Marrakech
- Liberia - Liberian Honorary Consulate in Tangier
- Lithuania - Lithuanian Honorary Consulate in Casablanca
- Luxembourg - Luxembourg Honorary Consulate in Agadir
- Luxembourg - Luxembourg Honorary Consulate in Casablanca
M
- Madagascar - Madagascan Honorary Consulate in Casablanca
- Malta - Maltese Honorary Consulate in Casablanca
- Malta - Maltese Honorary Consulate in Marrakech
- Mauritius - Mauritian Honorary Consulate in Casablanca
- Mexico - Mexican Honorary Consulate in Casablanca
- Monaco - Monegasque Honorary Consulate in Agadir
- Monaco - Monegasque Honorary Consulate General in Casablanca
- Monaco - Monegasque Honorary Consulate in Rabat
N
- Netherlands - Netherlands Honorary Consulate General in Casablanca
- Netherlands - Netherlands Honorary Consulate in Nador
- Norway - Norwegian Honorary Consulate in Agadir
- Norway - Norwegian Honorary Consulate General in Casablanca
P
- Pakistan - Pakistani Honorary Consulate General in Casablanca
- Pakistan - Pakistani Honorary Consulate General in Tangier
- Panama - Panamanian Honorary Consulate in Casablanca
- Peru - Peruvian Honorary Consulate in Agadir
- Peru - Peruvian Honorary Consulate in Casablanca
- Peru - Peruvian Honorary Consulate in Fes
- Peru - Peruvian Honorary Consulate in Tangier
- Philippines - Philippine Honorary Consulate General in Casablanca
- Poland - Polish Honorary Consulate in Agadir
- Poland - Polish Honorary Consulate in Casablanca
- Portugal - Portuguese Honorary Consulate in Casablanca
- Portugal - Portuguese Honorary Consulate in Fes
- Portugal - Portuguese Honorary Consulate in Marrakech
- Portugal - Portuguese Honorary Consulate in Tangier
R
- Romania - Romanian Honorary Consulate in Casablanca
- Romania - Romanian Honorary Consulate in Fes
- Romania - Romanian Honorary Consulate in Marrakech
- Romania - Romanian Honorary Consulate in Oujda
- Romania - Romanian Honorary Consulate in Tangier
- Russia - Russian Honorary Consulate in Agadir
- Russia - Russian Consulate General in Casablanca
- Russia - Russian Honorary Consulate in Marrakech
S
- Saint Kitts and Nevis - Saint Kitts Honorary Consulate in Casablanca
- Saint Lucia - Saint Lucian Honorary Consulate in Rabat
- Senegal - Senegalese Consulate General in Casablanca
- Senegal - Senegalese Honorary Consulate in Tangier
- Serbia - Serbian Honorary Consulate in Casablanca
- Sierra Leone - Sierra Leonean Honorary Consulate in Casablanca
- Slovakia - Slovakian Honorary Consulate in Casablanca
- Slovenia - Slovenian Honorary Consulate in Casablanca
- Spain - Consulate of Spain in Agadir
- Spain - Spanish Consulate General in Casablanca
- Spain - Spanish Honorary Consulate in Essaouira
- Spain - Consulate of Spain in Larache
- Spain - Spanish Honorary Consulate in Marrakech
- Spain - Spanish Honorary Consulate in Meknes
- Spain - Spanish Consulate General in Nador
- Spain - Spanish Consulate General in Tangier
- Spain - Consulate of Spain in Tetouan
- Sweden - Swedish Honorary Consulate in Agadir
- Sweden - Swedish Honorary Consulate in Oujda
- Sweden - Swedish Honorary Consulate in Tangier
- Switzerland - Swiss Honorary Consulate in Casablanca
T
- Thailand - Thai Honorary Consulate in Casablanca
- Togo - Togolese Honorary Consulate General in Casablanca
- Turkey - Turkish Honorary Consulate in Fes
- Turkey - Turkish Honorary Consulate in Marrakech
- Turkey - Turkish Honorary Consulate in Tangier
U
- Ukraine - Ukrainian Honorary Consulate in Casablanca
- Ukraine - Ukrainian Honorary Consulate in Marrakech
- Ukraine - Ukrainian Honorary Consulate in Tangier
- United Kingdom - British Honorary Consulate in Agadir
- United Kingdom - British Consulate General in Casablanca
- United Kingdom - British Honorary Consulate in Marrakech
- United Kingdom - British Honorary Consulate in Tangier
- United States of America - American Consulate General in Casablanca
- Uruguay - Uruguayan Honorary Consulate in Marrakech
To help us improve