SWIFT codes in Morocco
MA · MAD
23 banks in Morocco, from CREDIT AGRICOLE DU MAROC (CNCAMAMR) onward; every code carries MA as its country part.
Banks
23
SWIFT codes
4
Branches
13
Currency
MAD
Banks and SWIFT codes in Morocco
AAGRO INDUSTRIELLE AL ATLAS
| SWIFT/BIC | City |
|---|---|
AGNAMAMMXXX | CASABLANCA |
BBANK OF AFRICA
| SWIFT/BIC | City |
|---|---|
BMCEMAMCBTI | CASABLANCA |
BMCEMAMCBCB | CASABLANCA |
BMCEMAMCCOR | CASABLANCA |
BMCEMAMCMRE | CASABLANCA |
BMCEMAMCTCM | TANGER |
BBANQUE CENTRALE POPULAIRE
| SWIFT/BIC | City |
|---|---|
BCPOMAMCBKO | CASABLANCA |
BCPOMAMCCIB | TANGER |
BCPOMAMCDOC | CASABLANCA |
BCPOMAMCMON | CASABLANCA |
BCPOMAMCMRE | CASABLANCA |
CCREDIT AGRICOLE DU MAROC
| SWIFT/BIC | City |
|---|---|
CNCAMAMRAAB | RABAT |
CNCAMAMRXXX | RABAT |
Morocco SWIFT code questions
What does a Morocco SWIFT code look like?
CNCAMAMRXXX (CREDIT AGRICOLE DU MAROC): bank CNCA, country MA, location MR, branch XXX.
What are the SWIFT codes for major Moroccan banks?
Key Moroccan bank SWIFT codes include: Attijariwafa Bank — BCMAMAMC, BMCE Bank of Africa — BMCEMAMC, Banque Centrale Populaire / Banque Populaire — BCPOMAMC, BMCI (BNP Paribas Morocco) — BMCIMAMC, CIH Bank — CIHMMAMC, and Société Générale Maroc — SGMBMAMC.
What is the MRE account and why is it relevant for Moroccans abroad?
MRE stands for Marocains Résidant à l'Étranger (Moroccans Residing Abroad). Moroccan banks offer specific account products tailored to MREs, including CEN (Compte en Devises) and CNE (Compte en Devises pour Non-Résidents). These accounts allow Moroccan expatriates to receive and hold foreign currency (EUR, USD, GBP) without immediate conversion to MAD. Most major Moroccan banks have dedicated MRE banking services.
How long does a SWIFT transfer to Morocco take?
SWIFT transfers to Morocco typically arrive within one to three business days. Transfers from France, Spain, Belgium, and Italy — where the largest Moroccan diaspora communities live — usually settle within one to two business days, partly because major Moroccan banks (especially Attijariwafa) have branches and correspondent relationships in those countries specifically for MRE remittances.
Can I receive EUR or USD directly in a Moroccan bank account?
Yes. Moroccan residents can hold foreign currency in CEN (Compte en Devises) accounts, subject to Bank Al-Maghrib regulations. The Moroccan dirham (MAD) is not freely convertible outside Morocco. Inbound foreign currency received into a standard MAD account is converted at the bank's buying rate. Holding a CEN account avoids this automatic conversion and allows the recipient to convert at a more favorable time.
Are there Bank Al-Maghrib regulations affecting large inbound transfers?
Yes. Bank Al-Maghrib requires reporting of large foreign currency transfers for balance-of-payments purposes. Business transfers require documentation such as invoices or contracts. Personal remittances from the Moroccan diaspora are actively encouraged by the Moroccan government and are generally processed smoothly. Morocco has progressively liberalised its foreign exchange rules, allowing residents to hold limited foreign currency.
What is the difference between receiving money via a bank SWIFT transfer and via a remittance agent in Morocco?
Bank SWIFT transfers are best for larger amounts (above EUR 500) and are suitable for recipients with formal bank accounts. Remittance agents (Western Union, RIA, and local operators) offer cash pickup at numerous locations across Morocco and can be faster and cheaper for smaller amounts. Many Moroccan families in rural areas prefer cash pickup as it does not require a bank account.
Are there fees for receiving a SWIFT transfer in Morocco?
Moroccan banks may charge a small inbound wire processing fee. The main cost is the currency conversion spread — the difference between the mid-market rate and the bank's buying rate, typically 0.5–2%. Attijariwafa Bank and BMCE Bank of Africa have extensive European networks and may offer more competitive rates for EUR transfers from France or Spain than smaller Moroccan banks.
How SWIFT works in Morocco
Bank Al-Maghrib, the central bank, regulates foreign exchange and international payments in Morocco. Remittances from Moroccans living abroad (MRE — Marocains Résidant à l'Étranger) are the country's second-largest source of foreign exchange after tourism. Major banks Attijariwafa Bank, BMCE Bank of Africa, and Banque Populaire du Maroc are connected to SWIFT and handle the majority of inbound international transfers.
- The three largest Moroccan banks for inbound SWIFT volumes are Attijariwafa Bank (BCMAMAMC), BMCE Bank of Africa (BMCEMAMC), and Banque Centrale Populaire / Banque Populaire (BCPOMAMC). Attijariwafa Bank has the widest correspondent network in Europe, particularly in France, Spain, Belgium, and Italy, reflecting the geographical distribution of the Moroccan diaspora.
- Bank Al-Maghrib allows recipients of inbound foreign currency transfers to convert to Moroccan dirhams (MAD) at the bank's exchange rate. The MAD is not freely convertible outside Morocco, so funds received internationally must be managed through the formal banking system. Non-resident Moroccans (MRE) can open specific CEN/CNE accounts (Comptes en Devises) to receive and hold foreign currency before converting.
- Morocco has progressively liberalised its foreign exchange regulations over recent years, allowing residents to hold limited amounts of foreign currency in bank accounts. Business transfers require documentation matching the commercial purpose. Personal remittances from the Moroccan diaspora are actively encouraged by the government and receive streamlined processing at major banks.
Send money to Morocco
Other countries
Need an IBAN?
For transfers to Morocco, you may also need the recipient's IBAN.
Find IBAN formats by country→