Missions located here — Africa · North Africa
Morocco
Cities
15 citiesEmbassies
97 recordsMissions headed by an ambassador.
British Embassy in Rabat, MoroccoRabat, United Kingdom+212 537 633 333Embassy of Algeria in Rabat, MoroccoRabat, Algeria+212 537 75 54 42Embassy of Angola in Rabat, MoroccoRabat, Angola+212 537 659 239, +212 661 591 691, +212 537 758 272Embassy of Argentina in Rabat, MoroccoRabat, Argentina+212 537 75 51 20, +212 537 75 12 93, +212 537 75 13 04Embassy of Australia in Rabat, MoroccoRabat, Australia+212 5 3754 3366Embassy of Austria in Rabat, MoroccoRabat, Austria+212 0537 76 1698, +212 0537 660 654, Consular Department: +212 0537 76 40 03Embassy of Azerbaijan in Rabat, MoroccoRabat, Azerbaijan+212 537 75 13 25Embassy of Bahrain in Rabat, MoroccoRabat, Bahrain+212 537 633 500Embassy of Bangladesh in Rabat, MoroccoRabat, Bangladesh+212 5377 66713 / 31Embassy of Belgium in Rabat, MoroccoRabat, Belgium+212 537 26 80 60Embassy of Benin in Rabat, MoroccoRabat, Benin+212 537 754 158Embassy of Brazil in Rabat, MoroccoRabat, Brazil+212 537 57 27 30Embassy of Brunei in Rabat, MoroccoRabat, Brunei+212 537 653 1143, +212 537 659 612, +212 537 659 580Embassy of Bulgaria in Rabat, MoroccoRabat, Bulgaria+212 537 76 54 77, +212 537 76 40 82Embassy of Burkina Faso in Rabat, MoroccoRabat, Burkina Faso+212 537 675 512, +212 537 770 057Embassy of Burundi in Rabat, MoroccoRabat, Burundi+212 5377 53495, +212 5377 53497Embassy of Cameroon in Rabat, MoroccoRabat, Cameroon+212 537 75 41 94, +212 537 75 88 18Embassy of Canada in Rabat, MoroccoRabat, Canada+212 (0) 537 54 49 49Embassy of Central African Republic in Rabat, MoroccoRabat, Central African Republic+212 537 65 89 70Embassy of Chile in Rabat, MoroccoRabat, Chile+212 5 37 636 065, +212 5 37 636 066Embassy of China in Rabat, MoroccoRabat, China+212 537 754 092Embassy of Colombia in Rabat, MoroccoRabat, Colombia+212 537 751 768Embassy of Croatia in Rabat, MoroccoRabat, Croatia+212 537 63 88 24, +212 537 63 88 25Embassy of Cuba in Rabat, MoroccoRabat, Cuba+212 537 753 392, +212 611 191 065Embassy of Czech Republic in Rabat, MoroccoRabat, Czech Republic+212 537 755 420Embassy of Democratic Republic of the Congo in Rabat, MoroccoRabat, Congo (Democratic Republic)+212 537 26 22 80Embassy of Denmark in Rabat, MoroccoRabat, Denmark+212 537 665 020Embassy of Djibouti in Rabat, MoroccoRabat, Djibouti(+212) 537 754 900Embassy of Dominican Republic in Rabat, MoroccoRabat, Dominican Republic(+212) 0537 71 5905Embassy of Egypt in Rabat, MoroccoRabat, Egypt+212 5375 45800Embassy of Equatorial Guinea in Rabat, MoroccoRabat, Equatorial Guinea+212 537 70 62 09Embassy of Ethiopia in Rabat, MoroccoRabat, Ethiopia+212 537 65 36 19Embassy of Finland in Rabat, MoroccoRabat, Finland+212 537 638 130, +212 666 297 407Embassy of France in Rabat, MoroccoRabat, France+212 5376 89700Embassy of Gabon in Rabat, MoroccoRabat, Gabon+212 537 75 19 50Embassy of Gambia in Rabat, MoroccoRabat, Gambia+212 537 638 045, +212 537 6380Embassy of Germany in Rabat, MoroccoRabat, Germany+212 537 21 8600, consular department: +212 537 63 5400Embassy of Ghana in Rabat, MoroccoRabat, Ghana+212 (0) 537 757 620, +212 (0) 537 755 219, +212 (0) 537 633 160Embassy of Greece in Rabat, MoroccoRabat, Greece+212 537 638 964, +212 537 638 975Embassy of Guatemala in Rabat, MoroccoRabat, Guatemala+212 537 639 947Embassy of Guinea in Rabat, MoroccoRabat, Guinea(+212) 537 67 41 48, (+212) 537 659 256, (+212) 537 659 110Embassy of Hungary in Rabat, MoroccoRabat, Hungary(+212) 537-751-056, (+212) 537-680-156Embassy of India in Rabat, MoroccoRabat, India+212 537 635 801, +212 537 635 802, consular section: +212 537 635 803Embassy of Indonesia in Rabat, MoroccoRabat, Indonesia+212 537 75 78 60 / 61Embassy of Iraq in Rabat, MoroccoRabat, Iraq+212 537 754 466, +212 537 754 467, +212 537 750 504Embassy of Ireland in Rabat, MoroccoRabat, Ireland+212 537 269 000Embassy of Italy in Rabat, MoroccoRabat, Italy+212 537 219 730, Consular Office: +212 537 219 733 / 36 / 37Embassy of Ivory Coast in Rabat, MoroccoRabat, Ivory Coast+212 5376 55770, +212 5376 55793, +212 5377 51438Embassy of Japan in Rabat, MoroccoRabat, Japan+212-537 63 17 82, +212-537 63 17 83, +212-537 63 17 84, Consular Services: +212-537 63 17 85Embassy of Jordan in Rabat, MoroccoRabat, Jordan+212 537 635 860, +212 537 635 870Embassy of Kazakhstan in Rabat, MoroccoRabat, Kazakhstan+212 376 63 63 66Embassy of Kuwait in Rabat, MoroccoRabat, Kuwait+212 537 633 550, +212 537 631 111, +212 537 751 776, +212 537 751 775Embassy of Lebanon in Rabat, MoroccoRabat, Lebanon+212 537 85 69 49, +212 537 65 69 85Embassy of Liberia in Rabat, MoroccoRabat, Liberia+212 537 638 426Embassy of Malaysia in Rabat, MoroccoRabat, Malaysia+212 537 65 83 55Embassy of Mali in Rabat, MoroccoRabat, Mali+212 537 75 91 21, +212 537 75 91 25Embassy of Mauritania in Rabat, MoroccoRabat, Mauritania+212 5376-56678, +212 5376-56679, WhatsApp: 070 459 7318Embassy of Mexico in Rabat, MoroccoRabat, Mexico+212 537 631 969, +212 537 631 970, +212 537 631 972, +212 537 631 973Embassy of Netherlands in Rabat, MoroccoRabat, Netherlands+212 537 219 600Embassy of Niger in Rabat, MoroccoRabat, Niger(+212) 537 56 68 39Embassy of Nigeria in Rabat, MoroccoRabat, Nigeria+212 537 671 857Embassy of Norway in Rabat, MoroccoRabat, Norway+212 5 3766 4200Embassy of Oman in Rabat, MoroccoRabat, Oman+212 537 751 771, +212 537 751 764Embassy of Pakistan in Rabat, MoroccoRabat, Pakistan+212 537 631 367, +212 537 631 192Embassy of Palestine in Rabat, MoroccoRabat, Palestine+212 5377 69807, +212 5377 66008Embassy of Panama in Rabat, MoroccoRabat, Panama+212-673-144-237, +212-537-715-404Embassy of Paraguay in Rabat, MoroccoRabat, Paraguay+212 537 632 350Embassy of Peru in Rabat, MoroccoRabat, Peru+212 537 723 236, +212 537 723 284Embassy of Poland in Rabat, MoroccoRabat, Poland+212 537 77 17 94, Consular section: +212 537 77 11 73Embassy of Portugal in Rabat, MoroccoRabat, Portugal+212 537 75 64 46, Consular Section: +212 537 75 64 47, +212 537 75 64 49Embassy of Qatar in Rabat, MoroccoRabat, Qatar+212 537 544 544Embassy of Romania in Rabat, MoroccoRabat, Romania+212 537 72 46 94, +212 537 73 86 11, Consular section: +212 537 72 14 93, +212 537 20 74 01Embassy of Russia in Rabat, MoroccoRabat, Russia+212 537 75 35 09, +212 537 75 36 09, Consular Section: +212 537 75 35 45Embassy of Rwanda in Rabat, MoroccoRabat, Rwanda+212 5377-61659Embassy of Saint Lucia in Rabat, MoroccoRabat, St. Lucia(+212) 668 44 76 11Embassy of Saudi Arabia in Rabat, MoroccoRabat, Saudi Arabia+212 537 633 000Embassy of Senegal in Rabat, MoroccoRabat, Senegal+212 537 75 41 71, +212 537 63 91 63Embassy of Serbia in Rabat, MoroccoRabat, Serbia+212 537 752 201, +212 537 753 770Embassy of Sierra Leone in Rabat, MoroccoRabat, Sierra Leone+212 5375-45971Embassy of South Africa in Rabat, MoroccoRabat, South Africa+212 5376 89159, +212 5377 00874Embassy of South Korea in Rabat, MoroccoRabat, South Korea+212 537 75 1767 / 6791 / 1966Embassy of Spain in Rabat, MoroccoRabat, Spain+212 5376-33900Embassy of Sudan in Rabat, MoroccoRabat, Sudan+212 537 75 28 63Embassy of Sweden in Rabat, MoroccoRabat, Sweden+212 537 63 32 10, Migration Inquiries: +212 537 63 32 20Embassy of Switzerland in Rabat, MoroccoRabat, Switzerland+212 537 26 80 30, +212 537 26 80 41Embassy of Thailand in Rabat, MoroccoRabat, Thailand+212 5376-34603, +212 5376-34604, +212 5376-58005Embassy of Togo in Rabat, MoroccoRabat, Togo+212 (0) 537-65 03 87, +212 (0) 537-65 10 58Embassy of Tunisia in Rabat, MoroccoRabat, Tunisia(+212) 537 730 636, (+212) 537 730 576, (+972) 2296 3862Embassy of Turkey in Rabat, MoroccoRabat, Turkey+212 537 66 1522Embassy of UAE in Rabat, MoroccoRabat, United Arab Emirates+212 537 707 070Embassy of Ukraine in Rabat, MoroccoRabat, Ukraine+212 537 65 78 40Embassy of Venezuela in Rabat, MoroccoRabat, Venezuela(+212) 537 570 022, (+212) 537 570 044Embassy of Vietnam in Rabat, MoroccoRabat, Vietnam+212 537 659 210, +212 616 802 060Embassy of Yemen in Rabat, MoroccoRabat, Yemen+212 537 63 12 20 / 16Embassy of the Philippines in Rabat, MoroccoRabat, Philippines+212 694-202 178, +212 537-543 980, Consular: (+212) 619-202 240Embassy of the Republic of the Congo in Rabat, MoroccoRabat, Congo (Republic)+212-537 65 99 66Embassy of the United States in Rabat, MoroccoRabat, United States+212 537 637 200
Consulates
113 recordsConsulates general, consulates, and honorary consulates.
Consulate General of France in Agadir, MoroccoAgadir, France+212 5 2829 9150Consulate General of Spain in Agadir, MoroccoAgadir, Spain+212 528 299 140, +212 528 845 710Honorary Consulate General of Russia in Agadir, Morocco hon.Agadir, Russia+212 528 23 75 15, +212 661 178 018Honorary Consulate of Belgium in Agadir, Morocco hon.Agadir, Belgium+212 528 847 430Honorary Consulate of Denmark in Agadir, Morocco hon.Agadir, Denmark+212 (0) 666 130 235Honorary Consulate of Finland in Agadir, Morocco hon.Agadir, Finland+212 8 085 846 46, +212 8 085 846 46Honorary Consulate of Germany in Agadir, Morocco hon.Agadir, Germany+212 528 84 10 25Honorary Consulate of Hungary in Agadir, Morocco hon.Agadir, Hungary+212 528 829 230, +212 661 145 709Honorary Consulate of Ireland in Agadir, Morocco hon.Agadir, Ireland+212 5 2882 1212Honorary Consulate of Luxembourg in Agadir, Morocco hon.Agadir, Luxembourg(+7) 7172 59 22 26Honorary Consulate of Monaco in Agadir, Morocco hon.Agadir, Monaco(+212) 668 38 63 23, (+33) 6 85 03 75 55Honorary Consulate of Norway in Agadir, Morocco hon.Agadir, Norway+212 5 28 22 67 00Honorary Consulate of Peru in Agadir, Morocco hon.Agadir, Peru+212 528 827 730Honorary Consulate of Poland in Agadir, Morocco hon.Agadir, Poland+212 661 282 626Honorary Consulate of Sweden in Agadir, Morocco hon.Agadir, Sweden+212 666 33 31 33Honorary Vice Consulate of Italy in Agadir, Morocco hon.Agadir, Italy+212 (0) 528 847 139, +212 (0) 670 636679British Consulate General in Casablanca, MoroccoCasablanca, United Kingdom+212 (0) 522 85 74 00Consulate General of Algeria in Casablanca, MoroccoCasablanca, Algeria+212 522 28 21 56, +212 522 28 21 75Consulate General of France in Casablanca, MoroccoCasablanca, France+212 5 2248 9300, +212 5 2048 0058Consulate General of Italy in Casablanca, MoroccoCasablanca, Italy+212 522 437 070Consulate General of Malta in Casablanca, MoroccoCasablanca, Malta+212 520 275 820Consulate General of Russia in Casablanca, MoroccoCasablanca, Russia(+212) 522 25 57 08Consulate General of Senegal in Casablanca, MoroccoCasablanca, Senegal+212 5223 90043Consulate General of Spain in Casablanca, MoroccoCasablanca, Spain+212 522 22 07 52, +212 522 22 59 06, +212 522 22 18 95Consulate General of the United States in Casablanca, MoroccoCasablanca, United States(+212) 522 64 2000Honorary Consulate General of Finland in Casablanca, Morocco hon.Casablanca, Finland+212 522 399 107, Mobile: +212 661 139 405Honorary Consulate General of Hungary in Casablanca, Morocco hon.Casablanca, Hungary+212 522 395 078, +212 522 395 928Honorary Consulate General of Monaco in Casablanca, Morocco hon.Casablanca, Monaco+212 522 212 050Honorary Consulate General of Norway in Casablanca, Morocco hon.Casablanca, Norway+212 5 22 30 59 61Honorary Consulate General of Singapore in Casablanca, Morocco hon.Casablanca, Singapore+212 529 045 013Honorary Consulate General of the Philippines in Casablanca, Morocco hon.Casablanca, Philippines(+212) 522-982467, Mobile: (+212) 666-021532Honorary Consulate of Armenia in Casablanca, Morocco hon.Casablanca, Armenia+212 661 317 259Honorary Consulate of Bahamas in Casablanca, Morocco hon.Casablanca, Bahamas+212 6088 44069Honorary Consulate of Bangladesh in Casablanca, Morocco hon.Casablanca, Bangladesh+212-522-277-137, +212-661-400-900Honorary Consulate of Belgium in Casablanca, Morocco hon.Casablanca, Belgium+212 522 36 30 18Honorary Consulate of Benin in Casablanca, Morocco hon.Casablanca, Benin+212 522 232 434, +212 661 545 668, +212 656 959 959Honorary Consulate of Bulgaria in Casablanca, Morocco hon.Casablanca, Bulgaria+212 5 22 94 93 05/08Honorary Consulate of Cape Verde in Casablanca, Morocco hon.Casablanca, Cape Verde+212 262 055 5956Honorary Consulate of Chile in Casablanca, Morocco hon.Casablanca, Chile+212 (5) 22 620 902Honorary Consulate of Croatia in Casablanca, Morocco hon.Casablanca, Croatia+212 661 284 818Honorary Consulate of Cyprus in Casablanca, Morocco hon.Casablanca, Cyprus+212 666 281 892, +212 522 777 595Honorary Consulate of Czech Republic in Casablanca, Morocco hon.Casablanca, Czech Republic+212 522 275 925Honorary Consulate of Estonia in Casablanca, Morocco hon.Casablanca, Estonia+212 6 77 772 5007, +212 6 17 708 188Honorary Consulate of Germany in Casablanca, Morocco hon.Casablanca, Germany+212 522 45 05 45Honorary Consulate of Iceland in Casablanca, Morocco hon.Casablanca, Iceland+212 522 95 09 55, +212 522 95 09 68Honorary Consulate of Indonesia in Casablanca, Morocco hon.Casablanca, Indonesia+212 22 803 983 to 986Honorary Consulate of Ireland in Casablanca, Morocco hon.Casablanca, Ireland+212 5 2227 2721Honorary Consulate of Kenya in Casablanca, Morocco hon.Casablanca, Kenya+212 522 49 00 74, +212 669 11 11 11Honorary Consulate of Latvia in Casablanca, Morocco hon.Casablanca, Latvia+212 661 137 920Honorary Consulate of Lithuania in Casablanca, Morocco hon.Casablanca, Lithuania+212 522 301 356, +212 522 307 188Honorary Consulate of Luxembourg in Casablanca, Morocco hon.Casablanca, Luxembourg(+212) 672 789 106Honorary Consulate of Madagascar in Casablanca, Morocco hon.Casablanca, Madagascar(+212) 6 61 19 62 43Honorary Consulate of Mauritius in Casablanca, Morocco hon.Casablanca, Mauritius+212 522 47 25 96Honorary Consulate of Netherlands in Casablanca, Morocco hon.Casablanca, Netherlands+212 522 262 828, +212 522 269 051, +212 668 790 042Honorary Consulate of Panama in Casablanca, Morocco hon.Casablanca, Panama+212 (0) 537 715 404Honorary Consulate of Peru in Casablanca, Morocco hon.Casablanca, Peru+212 522 982 393, +212 522 254 969Honorary Consulate of Portugal in Casablanca, Morocco hon.Casablanca, Portugal+212 522 45 00 50Honorary Consulate of Romania in Casablanca, Morocco hon.Casablanca, Romania+212 22 618 149, +212 22 618 283Honorary Consulate of Saint Kitts and Nevis in Casablanca, Morocco hon.Casablanca, Saint Kitts and Nevis+212-522-59-3580Honorary Consulate of San Marino in Casablanca, Morocco hon.Casablanca, San Marino+212 6 6903 6211Honorary Consulate of Serbia in Casablanca, Morocco hon.Casablanca, Serbia+212 52-236-5426, +212 52-295-0728, +212 66-108-7049Honorary Consulate of Slovakia in Casablanca, Morocco hon.Casablanca, Slovakia+212 5 22 36 39 07/25/26Honorary Consulate of Slovenia in Casablanca, Morocco hon.Casablanca, Slovenia+212 522 70 00 74Honorary Consulate of Sweden in Casablanca, Morocco hon.Casablanca, Sweden+212 5 22 36 22 70, +212 5 22 36 22 73Honorary Consulate of Switzerland in Casablanca, Morocco hon.Casablanca, Switzerland+212 5 22 43 89 00, +212 537 26 80 30 / 31 / 32Honorary Consulate of Spain in Essaouira, Morocco hon.Essaouira, Spain+212 661 10 59 37Consulate General of France in Fes, MoroccoFes, France+212 5 3768 9950Honorary Consulate of Czech Republic in Fes, Morocco hon.Fes, Czech Republic+212 535 650 097Honorary Consulate of Peru in Fes, Morocco hon.Fes, Peru+212 535 64 16 46Honorary Consulate of Spain in Fes, Morocco hon.Fes, Spain+212 535 52 59 62, +212 661 13 68 52Honorary Vice Consulate of Italy in Fes, Morocco hon.Fes, Italy+212 (0)535 652 557Honorary Consulate of Portugal in Fes, Morocco hon.Fez, Portugal+212 (0) 535 610 107Consulate of Spain in Larache, MoroccoLarache, Spain+212 539 91 3302, +212 539 91 2831British Consulate General in Marrakech, MoroccoMarrakech, United Kingdom+212 537 633 333Consulate General of France in Marrakech, MoroccoMarrakech, France+212 5 2529 1019Honorary Consulate of Belgium in Marrakech, Morocco hon.Marrakech, Belgium+212 660 11 30 73Honorary Consulate of Bulgaria in Marrakech, Morocco hon.Marrakech, Bulgaria(+212) 6 61 07 88 05Honorary Consulate of Chile in Marrakech, Morocco hon.Marrakech, Chile+212 (5) 24 436 917Honorary Consulate of Denmark in Marrakech, Morocco hon.Marrakech, Denmark+212 (0) 524 4212 70Honorary Consulate of Finland in Marrakech, Morocco hon.Marrakech, Finland+212 524 437 063, Mobile: +212 661 343 247Honorary Consulate of Malta in Marrakech, Morocco hon.Marrakech, Malta+212 524 49 70 35, +212 662 79 55 25Honorary Consulate of Romania in Marrakech, Morocco hon.Marrakech, Romania+212 524 435 834Honorary Consulate of Russia in Marrakesh, Morocco hon.Marrakech, Russia+212 661 14 56 40Honorary Consulate of Spain in Marrakech, Morocco hon.Marrakech, Spain+212 5 2444 6166Honorary Consulate of Sweden in Marrakech, Morocco hon.Marrakech, Sweden+212 5 24 44 75 28Honorary Vice Consulate of Italy in Marrakesh, Morocco hon.Marrakech, Italy+212 (0)524 420 276Honorary Consulate of Cyprus in Marrakesh, Morocco hon.Marrakesh, Cyprus+212 524 38 8500, +212 524 38 85 00, Mobile: +212 666 07 3492Honorary Consulate of Hungary in Marrakesh, Morocco hon.Marrakesh, Hungary+212 661 193 814, +212 665 166 849Honorary Consulate of Portugal in Marrakesh, Morocco hon.Marrakesh, Portugal+212 066 011 3073, +212 066 139 9770, +212 052 431 3409Consulate General of Spain in Nador, MoroccoNador, Spain+212 5363 20690Honorary Consulate of Netherlands in Nador, Morocco hon.Nador, Netherlands+212 536 604 848Consulate of Algeria in Oujda, MoroccoOujda, Algeria+212 536 71 04 52Honorary Consulate of France in Oujda, Morocco hon.Oujda, France+212 536 70 64 13Consulate General of Spain in Rabat, MoroccoRabat, Spain+212 537 68 74 70Honorary Consulate of Malta in Rabat, Morocco hon.Rabat, Malta+212 6 71 06 92 88, +212 5 22 27 27 44Honorary Consulate of Monaco in Rabat, Morocco hon.Rabat, Monaco+212 5 38 00 75 66Honorary Consulate of Finland in Safi, Morocco hon.Safi, Finland+212 524 652 736Honorary Consulate of Hungary in Tanger, Morocco hon.Tanger, Hungary+ 212 539 325 129, +212 661 333 301Consulate General of France in Tangier, MoroccoTangier, France+212 5 3112 1212, +212 5 3933 9600Consulate General of Spain in Tangier, MoroccoTangier, Spain+212 5 3993 7000, +212 5 3993 4190, +212 5 3993 5625, +212 5 3993 5140Honorary Consulate of Bangladesh in Tangier, Morocco hon.Tangier, Bangladesh+212-539-321-067Honorary Consulate of Belgium in Tangier, Morocco hon.Tangier, Belgium+212 539 320 007Honorary Consulate of Chile in Tangier, Morocco hon.Tangier, Chile+212 (5) 39 351 253Honorary Consulate of Denmark in Tangier, Morocco hon.Tangier, Denmark+212 (0) 661 398 847Honorary Consulate of Ecuador in Tangier, Morocco hon.Tangier, Ecuador+212 539 332 446, +212 539 936 877Honorary Consulate of Finland in Tangier, Morocco hon.Tangier, Finland+212 539 350 024, +212 539 351 233, Mobile: +212 611 689 25Honorary Consulate of Iceland in Tangier, Morocco hon.Tangier, Iceland+212 539 94 10 45Honorary Consulate of Norway in Tangier, Morocco hon.Tangier, Norway+212 8 08 56 58 98Honorary Consulate of Peru in Tangier, Morocco hon.Tangier, Peru+212 537 75 62 69Honorary Consulate of Portugal in Tangier, Morocco hon.Tangier, Portugal+212 539 393 218, +212 661 209 036Honorary Consulate of Romania in Tangier, Morocco hon.Tangier, Romania+212 39 370 100Honorary Consulate of Sweden in Tangier, Morocco hon.Tangier, Sweden+212 539 93 78 35Consulate General of Spain in Tétouan, MoroccoTétouan, Spain+212 539 703 984, +212 539 703 986, +212 539 703 987
Sending countries
117 countriesShowing the 60 largest of 117.