Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use TransferWise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

Mexico Bank Swift Codes

Mexico Below are the SWIFT codes for all banks in Mexico. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
1 ACCIONES Y VALORES DE MEXICO, S.A. DE C.V. CASA DE BOLSA MEXICO ACVLMXMM
2 BANCA AFIRME S.A. MONTERREY AFIRMXMT
3 BANCA MIFEL SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO MIFEL MEXICO MIFEMXMM
4 BANCO ACTINVER SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO ACTINVER CENTRO DE CIUDAD SANTA FE ACIOMXMMACB
5 BANCO ACTINVER SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO ACTINVER MEXICO ACIOMXMM
6 BANCO ACTINVER SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO ACTINVER MEXICO ACIOMXMMFND
7 BANCO ACTINVER SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO ACTINVER MEXICO (ACTINVER CASA DE BOLSA MEX-DER) ACIOMXMMMMD
8 BANCO ACTINVER SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO ACTINVER MEXICO (ADMON.ACTINVER CASA DE BOLSA.) ACIOMXMMBRA
9 BANCO ACTINVER SA INSTITUCION DE BANCA MULTIPLE GRUPO FINANCIERO ACTINVER MEXICO (BANCO ACTINVER, SA MEX-DOL) ACIOMXMMPAY
10 BANCO AUTOFIN MEXICO MEXICO AUMCMXMM
11 BANCO AZTECA, S.A. INSTITUCION DE BANCA MULTIPLE MEXICO AZTKMXMM
12 BANCO AZTECA, S.A. INSTITUCION DE BANCA MULTIPLE MEXICO AZTKMXMMEKT
13 BANCO AZTECA, S.A. INSTITUCION DE BANCA MULTIPLE MEXICO AZTKMXMMTVA
14 BANCO BASE SA INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BASE SAN PEDRO GARZA GARCIA BBSEMXMX
15 BANCO CREDIT SUISSE (MEXICO) S.A. MEXICO CSFBMXMM
16 BANCO CREDIT SUISSE (MEXICO) S.A. MEXICO CSFBMXMMVIS
17 BANCO DE MEXICO MEXICO BDEMMXMF
18 BANCO DE MEXICO MEXICO BDEMMXMM
19 BANCO DEL AHORRO NACIONAL Y SERVICIOS FINANCIEROS S.N.C INSTITUCION DE BANCA DE DESARROLLO MEXICO SEFIMXMM
20 BANCO DEL BAJIO, S.A. LEON BJIOMXML
21 BANCO INBURSA S.A. MEXICO INBUMXMM
22 BANCO INTERACCIONES MEXICO BITEMXMM
23 BANCO INVEX S.A. MEXICO INXXMXMM
24 BANCO J.P. MORGAN S.A. MEXICO CHASMXMX
25 BANCO J.P. MORGAN S.A. MEXICO (FIA MEXICO) CHASMXMXOCC
26 BANCO J.P. MORGAN S.A. MEXICO (GLOBAL TREASURY SERVICES) CHASMXMXGTS
27 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MEXICO MENOMXMT
28 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MEXICO MENOMXMTMEX
29 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MEXICO (CUSTODY AND CASH MANAGEMENT) MENOMXMTCCM
30 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MONTERREY,N.L. (DERIVATIVES) MENOMXMTDER
31 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MONTERREY,N.L. (FOREIGN EXCHANGE) MENOMXMTFEX
32 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MONTERREY,N.L. (WHOLESALE BANKING) MENOMXMTWLS
33 BANCO MERCANTIL DEL NORTE, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO BANORTE MONTERREY,N.L. (WIRE TRANSFER DEPT) MENOMXMTPYM
34 BANCO MONEX, S.A. MEXICO MONXMXMM
35 BANCO MULTIVA S.A. INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO MULTIVA MEXICO MIMMMXMX
36 BANCO NACIONAL DE COMERCIO EXTERIOR, S.N.C. MEXICO BNCEMXMM
37 BANCO NACIONAL DE MEXICO S.A. GUADALAJARA BNMXMXMMGUA
38 BANCO NACIONAL DE MEXICO S.A. LEON BNMXMXMMLEO
39 BANCO NACIONAL DE MEXICO S.A. MEXICO (HEAD OFFICE AND FOR ALL REMAINING UNLISTED BRANCHES) BNMXMXMM
40 BANCO NACIONAL DE MEXICO S.A. MEXICO (INTERNATIONAL CUSTODY) BNMXMXMMINV
41 BANCO NACIONAL DE MEXICO S.A. MEXICO (MONEY TRANSFER INVESTIGATIONS) BNMXMXMMMTI
42 BANCO NACIONAL DE MEXICO S.A. MEXICO (PAYMENT ORDERS DEPT) BNMXMXMMPYM
43 BANCO NACIONAL DE MEXICO S.A. MEXICO (VOSTRO ACCOUNTS DEPT) BNMXMXMMCVT
44 BANCO NACIONAL DE MEXICO S.A. MONTERREY BNMXMXMMMTY
45 BANCO NACIONAL DE MEXICO S.A. PUEBLA BNMXMXMMPUE
46 BANCO NACIONAL DEL EJERCITO, FUERZA AEREA Y ARMADA, S.N.C. MEXICO EJERMXMM
47 BANCO REGIONAL DE MONTERREY, S.A. SAN PEDRO GARZA GARCIA RGIOMXMT
48 BANCO SABADELL S.A., INSTITUCION DE BANCA MULTIPLE MEXICO BSABMXMM
49 BANCO SANTANDER (MEXICO), S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO SANTANDER MEXICO BMSXMXMM
50 BANCO SANTANDER (MEXICO), S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO SANTANDER MEXICO (SECURITIES SERVICES) BMSXMXMMSSS