SWIFT/BIC codes in Mexico
116 banks and financial institutions in Mexico with 177 SWIFT/BIC codes in total.
How a SWIFT/BIC code from Mexico is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- ACBO Bank code
- 4 letters that identify the bank.
- MX Country code
- 2 letters for the country (ISO 3166).
- M1 Location code
- 2 characters for the city or region of the head office.
- XXX Branch code
- 3 characters for a specific branch. XXX means the head office.
Bank SWIFT codes for Mexico
Here you will find the SWIFT/BIC codes of 116 banks in Mexico, 177 codes in all. You need a SWIFT/BIC code mostly for international transfers.
Each bank has its own page showing the head office code and if there are any, branch codes. Below the list we explain how a code from Mexico is put together, how to send money there without overpaying and how to check a code before you pay.
Recognising a SWIFT code from Mexico
SWIFT/BIC codes follow one international format: 8 characters. It starts with four letters for the bank, then a two-letter country code and a two-character location code.
In every code from Mexico, characters five and six are the two-letter ISO code of Mexico – that is the quickest way to spot one. If the country letters do not match Mexico, the code belongs to a bank in another country – worth double-checking.
The long version adds a branch code – XXX stands for the head office. For most transfers the head office code is what you need.
Incoming international payments in Mexico
Someone abroad who wants to pay you needs several details from you. Share the account holder’s name, your account number or IBAN, the BIC of your bank and your address, which some banks require.
The code of your bank appears in the list on this page but always compare it with your own bank details. Certain sending banks also want the name and address of your bank; it does no harm to include it.
The amount you receive can be lower than the amount sent. Fees for incoming transfers vary per bank; check the price list of your bank. Make clear with the sender who pays which costs.
How reliable is this list?
Ask the recipient to send you the account details straight from their banking app. An incorrect BIC may lead to delays, a payment being sent back or extra fees.
We collect bank codes from publicly available data and update our list regularly. Institutions merge, change names and change codes, and no directory catches every change immediately. Before a payment of any size, confirm the BIC with the recipient’s bank. We are an independent comparison service, not a bank.
Be wary of invoices with changed bank details – a common fraud method. A real SWIFT code says nothing about who owns the account: criminals use real codes too.
International payments to Mexico and the BIC
For Mexico you will usually need the BIC. Without it, most banks will not send the transfer at all.
In some countries, the account is identified by a domestic account number instead of an IBAN, sometimes with an extra bank or branch code. Ask the recipient which details their bank needs for incoming international payments. Before it arrives, a payment can go through correspondent banks that charge for their part.
Sending MXN to Mexico
The currency in Mexico is the Mexican Peso (MXN). When you pay another currency, the amount gets converted at some point: by your bank, an intermediary or the receiving bank.
Who converts the money makes a difference. Compare how much MXN arrives with several providers; the difference between options can be larger than you expect. Rates for MXN move all the time, so a quote is usually valid only briefly.
Transfer times to Mexico
An international transfer to Mexico typically needs anywhere from one to several business days, depending on the currency, the route and the banks involved. Payments made after the cut-off time or on a weekend or public holiday usually go out a business day later.
If the money seems delayed, ask the sender to contact their own bank for a trace. Money transfer services usually show a status online.
What a transfer to Mexico really costs
The price of a transfer to Mexico has more than one component – not only the fee you see. There is a transfer fee, sometimes fees from correspondent banks and, above all, the exchange rate markup.
Most of the cost usually sits in the exchange rate, rather than in the fee: banks convert at a rate with a margin built in. An easy check: put the rate you get next to the mid-market rate and look at the difference.
For many currency pairs, a specialist provider turns out to be less expensive than a bank – mostly thanks to the exchange rate. On GoldexPay we compare the amount that arrives in Mexico with different services, so you can pick the cheapest route.
BBVA Bancomer, S.A. and its SWIFT codes
Of all banks in Mexico, BBVA Bancomer, S.A. is listed with the most codes. The head office of BBVA Bancomer, S.A. has BCMRMXMMXXX.
The number of codes tells you more about how it organises its payments than about its size. Unless the recipient asks for a branch, the head office code BCMRMXMMXXX works for transfers to this bank.
Frequently asked questions
How many banks in Mexico have a SWIFT/BIC code?
Our directory lists 116 institutions in Mexico that together have 177 SWIFT/BIC codes.
How do I recognise a SWIFT/BIC code from Mexico?
Characters 5 and 6 of every SWIFT/BIC code are the country code. For Mexico this is MX.
Do I need a SWIFT code to send money to Mexico?
Yes, Mexico does not use SEPA, so international transfers go through SWIFT and require the BIC of the recipient’s bank and the account details.
How long does a transfer to Mexico take?
A SWIFT transfer to Mexico usually takes 2–5 business days. Specialist transfer services are often faster and cheaper.
What is the cheapest way to send money to Mexico?
Banks often add a markup to the exchange rate. Check the amount received in Mexican Peso across transfer services to save money.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.