SWIFT/BIC Codes for
Moroccan Banks

Find the correct SWIFT code to send an international wire transfer to any bank in Morocco.

A SWIFT code (also called BIC code) is an international identifier used to route wire transfers to the correct bank. You'll need it when sending USD to a Moroccan bank account. Below is a complete list of SWIFT codes for major banks in Morocco.

Bank SWIFT / BIC Code City
Attijariwafa Bank BCMAMAMC Casablanca
Banque Centrale Populaire (BCP) BCPOMAMC Casablanca
Bank of Africa (ex-BMCE) BMCEMAMC Casablanca
BMCI (BNP Paribas Group) BMCIMAMC Casablanca
CIH Bank CIHMMAMC Casablanca
Crédit du Maroc CDMAMAMC Casablanca
Société Générale Maroc SGMBMAMC Casablanca
Crédit Agricole du Maroc CAMCMAMC Rabat
Al Barid Bank BKAMMAMC Rabat
CFG Bank CFGBMAMC Casablanca
Bank Al-Maghrib (Central Bank) BKAMMAMC Rabat
Arab Bank Morocco ARABMAMC Casablanca
CDG Capital CDGVMAMC Rabat
Mediafinance MEDFMAMC Casablanca

What is a SWIFT code?

A SWIFT code (Society for Worldwide Interbank Financial Telecommunication), also known as a BIC (Bank Identifier Code), is an 8 or 11-character alphanumeric code that uniquely identifies a bank branch for international transactions. The format is: AAAA (bank code) + BB (country code) + CC (location code) + optional DDD (branch code).

How to send USD to Morocco

How to send USD to Morocco - 4 step infographic: get recipient info, find SWIFT code, check rate, send transfer

To send US Dollars to a bank account in Morocco, you'll need: the recipient's full name (as on their bank account), their IBAN or account number (RIB), the SWIFT/BIC code of their bank (from the table above), and the bank's branch address. Most banks and services like Wise, Western Union, or Remitly can process the transfer. Check the current USD to MAD rate on our converter before sending.