American banks in Mexico: branches and more

Alexis Konovodoff

Many Americans travel to Mexico for vacation or business. When they do, they often look for familiar US banks in Mexico to handle their money. So, are there any American banks in Mexico?

You might spot some big names like Citibank and American Express, but these banks usually operate as separate companies from their US parents. This means your US account won't work at these Mexican locations, and the services they offer will look different from what you get in the US.

If you can't find a US bank that works for you, many Mexican banks offer good services for foreigners. Here's what you need to know about your banking options in Mexico.

move-and-manage

Table of contents

Which US banks have branches in Mexico

Finding true US bank branches in Mexico is difficult. What you'll usually find instead are subsidiary banks or affiliates.

A subsidiary or affiliate is a separate company that's owned by or connected to the main US bank but operates under Mexican banking laws and regulations. These subsidiaries often focus on corporate clients or investment banking.

These are the American banks that you can find in Mexico:

US bank/affiliateLocation
American Express Mexico¹Av. Patriotismo 635, Cd. de los Deportes, Benito Juárez, 03710 Ciudad de México

+52 81 8319 9111

Bank of America Mexico - Mexico City²Torre Virreyes Pedregal 24, piso 22 Colonia Molino del Rey Ciudad de México Delegación Miguel Hidalgo 11040

+52.55.5201.3200

Bank of America Mexico - Monterrey²Av. Batallón de San Patricio No. 111 Piso 19 Col. Valle Oriente San Pedro Garza García Monterrey, Mexico N.L. 66269

+52.81.8133.5100

JP Morgan Mexico³Contact the Mexico City office at +5255 5540 9333
Citibank MexicoProlongación Reforma 1196 Col. Santa Fe Cuajimalpa C.P. 05348, CDMX

💡 As of December 1st, 2024, Citi's Institutional and Citi Private Bank businesses operate as Banco Citi Mexico. Consumer, small business, and middle market banking operations continue under the Banco Nacional de México (Banamex) brand.⁴

Overall, your options for American banks in Mexico are limited. If you're looking for the same service that you'd get at your local branch in the US, you likely won't find it in Mexico.

This means that Americans in Mexico will likely lose money on foreign transaction fees and international wire transfers.

Wise: a low cost, flexible international bank alternative

wise-account

If you need a fast, cheap and reliable alternative to international banks, try a provider like Wise.

Wise is a money service business (MSB) that allows you to hold 40+ currencies, spend with your Wise Multi-Currency Card in 150+ countries, and send money to 140+ countries quickly — or even instantly, with the mid-market exchange rate and low fees from 0.41%.

You’ll also get local banking details to get paid to your Wise account from 30+ countries, so you can use your Wise Account to receive, hold, send and spend foreign currencies easily, and with low, transparent fees.

Learn more about Wise

Can a US citizen open a bank account in Mexico?

Yes, Americans can open bank accounts at most Mexican banks. You don't need to be a Mexican citizen, but you might need to show that you're a temporary or permanent resident.

To open a bank account in Mexico as a US citizen, you'll typically need:

  • Valid passport
  • Proof of residency, such as your FM2 Immigration credential or Temporary Resident Card
  • Proof of address, such as a utility bill from the last 3 months
  • Minimum initial deposit (amount varies by bank)

Most banks require you to visit in person to open an account. Some may ask for a Mexican tax ID number, but many will help foreigners who don't have these documents - especially bigger and more international banks.

That said, sometimes opening an account might be challenging if you don't speak Spanish. Not all Mexican banks have English-speaking staff, and most websites and forms are in Spanish only.

Which bank is best in Mexico for foreigners?

Mexico has both Mexican and international banks, so there are plenty of options for you to choose from. Some banks are more foreigner-friendly than others - typically international banks like HSBC México.

Here are some of the best banks in Mexico for foreigners:

Bank
BBVA Bancomer MexicoThe largest bank in Mexico, with many branch locations and a high-quality online banking app.
BanorteOne of the largest Mexican banks with a good reputation for customer service.
Santander MéxicoAn international bank from Spain that's familiar to many foreigners.
HSBC MéxicoA global bank that allows you to manage multiple international accounts, but it has a relatively small presence in Mexico.
Scotiabank MéxicoA Canadian-owned bank popular with North American expats, with some English services available.
InbursaA leading Mexican bank known for its financial stability and security.

If you spend a lot of time in Mexico or travel there for business, opening a local bank account can help you avoid foreign transaction fees on daily purchases. You will also be able to pay your bills and receive payments from Mexican sources more easily.

Learn more about money and banks in Mexico in our full guide.

Tips on banking in Mexico

Opening and using your Mexican bank account won't be that much different from the US, but there are important things to keep in mind:

  • Spanish language: While some banks in Mexico have English-speaking staff, not all of them do, and the documents that you'll need to fill out to open an account will most likely be in Spanish. It's helpful to learn a few Spanish banking terms, such as cuenta (account) and tarjeta de crédito (credit card)

  • Fees: Make sure that you understand what fees apply to your Mexican bank account, including monthly account maintenance, ATM fees, and international transfers

  • ATMs: Use ATMs inside bank branches when possible and try to avoid standalone ATMs in tourist areas. They often have much higher fees and security risks

  • Currency exchange: Banks typically make money on currency exchanges (such as converting from USD to MXN). The exchange rate at banks is usually better than at currency exchange booths but still includes a steep markup

  • Online banking: Most Mexican banks have mobile apps, but they're primarily in Spanish and can be less functional than what you're used to in the US

Keep in mind that you'll have to report all of your foreign bank accounts with balances over 10,000 USD to the IRS.⁵ If you earn any interest on your Mexican accounts, you'll have to report it as well, and it may be taxable.


It's difficult to find US bank branches in Mexico, but you'll find a few subsidiary banks and affiliates, including Bank of America and American Express. That said, keep in mind that these branches will likely be able to provide limited support, if any.

If you spend a lot of time in Mexico, opening a local bank account can help you save on daily transactions. However, Mexican banks also come with fees, and the majority of your banking experience will likely be in Spanish.

Wise makes it easy to pay and get paid globally. You can send high-speed, low-fee transfers to 140 countries, including Mexico, and spend like a local.

Sources

  1. American Express Mexico City - Location
  2. Bank of America - Connect with our offices around the world
  3. J.P. Morgan - J.P. Morgan in Mexico
  4. Citigroup - Mexico
  5. Financial Crimes Enforcement Network - Report Foreign Bank and Financial Accounts
Sources checked 03/10/2025


*Please see terms of use and product availability for your region or visit Wise fees and pricing for the most up to date pricing and fee information.

This publication is provided for general information purposes and does not constitute legal, tax or other professional advice from Wise Payments Limited or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.

We make no representations, warranties or guarantees, whether expressed or implied, that the content in the publication is accurate, complete or up to date.

Money without borders

Find out more

Tips, news and updates for your location