Embassies and consulates in Morocco
67 missions from 32 countries, plus 2 covering Morocco from abroad.
Emergency numbers in Morocco
All emergencies 112: ITU-T E.129 lists 112 as emergencies, transferred to the police or the Gendarmerie Royale (updated 2024-06-11). Source: https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx. Verified 2026-09-29. Police 190: UK FCDO lists 190 for police. Source: https://www.gov.uk/foreign-travel-advice/morocco/getting-help. ITU-T E.129 (updated 2024-06-11) lists police as 19, which is stored separately. UK FCDO is the source of 190. Verified 2026-09-29. Police 19: ITU-T E.129 lists 19 as police (updated 2024-06-11). UK FCDO lists police as 190, not 19. Both are kept because no official Moroccan page was found to decide between them. The motorway number 5050 is not recorded. Source: https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx. Verified 2026-09-29. Ambulance 150: UK FCDO lists 150 for ambulance. Source: https://www.gov.uk/foreign-travel-advice/morocco/getting-help. Verified 2026-09-29. Ambulance 141: ITU-T E.129 lists 141 as emergency medical calls, Ministry of Health (updated 2024-06-11). UK FCDO lists ambulance and fire as 150. No Moroccan government page was found to resolve the difference. Source: https://www.itu.int/net/itu-t/inrdb/e129_important_numbers.aspx. Verified 2026-09-29. Fire 150: UK FCDO lists 150 for fire. Source: https://www.gov.uk/foreign-travel-advice/morocco/getting-help. Verified 2026-09-29. Gendarmerie 177: UK FCDO lists 177 for the gendarmerie. Source: https://www.gov.uk/foreign-travel-advice/morocco/getting-help. Verified 2026-09-29.
All missions in Morocco
Grouped by the country they represent; embassies first.
Australia
Help for Australia citizensAustria
Help for Austria citizensBelgium
Help for Belgium citizens- EmbassyRabat Competent embassy in Rabat +212 (0) 537 268060
- EmbassyRabat Embassy in Rabat +212 (0) 537 268060
- Honorary consulAgadir Honorary Consulate in Agadir +212 (0) 528 847430
- Honorary consulCasablanca Honorary Consulate in Casablanca +212 (0) 522 363018
- Honorary consulMarrakech Honorary Consulate in Marrakech +212 (0) 660 113073
- Honorary consulTangier Honorary Consulate in Tangier +212 (0) 539 320007
Brazil
Help for Brazil citizensCanada
Help for Canada citizensChina
Help for China citizensCzech Republic
Help for Czech Republic citizensDenmark
Help for Denmark citizensFinland
Help for Finland citizensFrance
Help for France citizens- EmbassyRabat Ambassade de France au Maroc +212 5 37 68 97 00
- Consulate-generalAgadir Consulat général de France à Agadir +212 5 28 29 91 50
- Consulate-generalCasablanca Consulat général de France à Casablanca +212 522 48 93 00
- Consulate-generalFes Consulat général de France à Fès +212 5 35 94 94 00
- Consulate-generalMarrakech Consulat général de France à Marrakech +212 5 24 38 82 00
- Consulate-generalRabat Consulat général de France à Rabat 00 212 5 37 67 87 00
- Consulate-generalTangier Consulat général de France à Tanger +212 5 39 33 96 00
Germany
Help for Germany citizensIndia
Help for India citizensIreland
Help for Ireland citizensIsrael
Help for Israel citizensItaly
Help for Italy citizens- EmbassyRabat Embassy of Italy in Rabat 212537219730
- Consulate-generalCasablanca Consulate General of Italy in Casablanca 212522437070
- Honorary consulAgadir Honorary Vice Consulate of Italy in Agadir 212528847139
- Honorary consulFes Honorary Vice Consulate of Italy in Fes 212535652557
- Honorary consulMarrakech Honorary Vice Consulate of Italy in Marrakech 212524420276
Japan
Help for Japan citizensMexico
Help for Mexico citizensNetherlands
Help for Netherlands citizensNew Zealand
Help for New Zealand citizensNorway
Help for Norway citizensOman
Help for Oman citizensPoland
Help for Poland citizensPortugal
Help for Portugal citizens- EmbassyRabat Secção Consular da Embaixada de Portugal em Rabat +(212) 537 756 446 / 47 / 49 / 50
- Honorary consulMorocco Consulado Honorário de Portugal em Fez + 212 535600289
- Honorary consulMorocco Consulado Honorário de Portugal em Marraquexe (00 212) 0660113073
- Honorary consulMorocco Consulado Honorário de Portugal em Tânger +(212) 661 209 036
- Honorary consulCasablanca Consulado Honorário de Portugal em Casablanca +(212) 522 45 00 50
Singapore
Help for Singapore citizensSouth Africa
Help for South Africa citizensSouth Korea
Help for South Korea citizensSpain
Help for Spain citizens- EmbassyRabat Embajada de España en Marruecos 0537 63 39 00
- Consulate-generalAgadir Consulado General de España en Agadir 0528 299 140
- Consulate-generalCasablanca Consulado General de España en Casablanca 05 22 47 49 26
- Consulate-generalNador Consulado General de España en Nador 00212 536 320690
- Consulate-generalRabat Consulado General de España en Rabat +212 537 68 74 70
- Consulate-generalTangier Consulado General de España en Tánger 06 61 20 21 35
- Consulate-generalTetouan Consulado General de España en Tetuán 0539703984
- ConsulateMorocco Consulado de España en Larache 00 212 5 39 91 33 02
Sweden
Help for Sweden citizensSwitzerland
Help for Switzerland citizens- Honorary consulCasablanca Honorary Consulate of Switzerland in Casablanca +212 537 26 80 30
- Honorary consulMarrakech Honorary Consulate of Switzerland in Marrakech +212 808 56 88 11
- Honorary consulTamraght Honorary Consulate of Switzerland in Tamraght +212 537 26 80 30
- Honorary consulTangier Honorary Consulate of Switzerland in Tanger +212 650 361 738
United Arab Emirates
Help for United Arab Emirates citizensUnited Kingdom
Help for United Kingdom citizensUnited States
Help for United States citizensCovered from abroad
Countries without a mission in Morocco that serve it from elsewhereNo missions match that filter.