Mexico Country Code: +52, and Everything You Need to Dial It Right

Glass skyscrapers along Paseo de la Reforma in Mexico City on a clear day.
Photo by Anton Lukin on Unsplash

If a number on your screen starts with +52, you're looking at a call from Mexico. The country code 52 is Mexico's address inside the global phone system, the same way +1 is for the US and Canada, or +44 is for the United Kingdom. Every landline and mobile in the country, from a Mexico City apartment on Avenida Reforma to a hotel desk in Playa del Carmen, is reachable by dialing +52 followed by a ten-digit national number.

This guide answers the questions people actually have about +52: what the code is, how to dial it from the US (and from inside Mexico), which cities map to which area codes, why a +52 number may be ringing your phone right now, and what to do when the call won't connect. I run Phonecall, a browser-based calling service that routes about as many minutes to Mexico as to any other country, so these are the mistakes and fixes I see every week.

+52 at a glance

  • Country code: +52
  • National number length: 10 digits (mandatory since August 3, 2019)
  • International access code from Mexico: 00
  • Mobile prefix after +52: none (the old "+52 1" format for mobiles was retired in 2020)
  • Emergency number: 911 (nationwide since 2016)
  • Time zones: four, from Zona Noroeste in Baja California to Zona Sureste in Quintana Roo
  • Regulator: Instituto Federal de Telecomunicaciones (IFT)

A fully formatted Mexican number looks like this: +52 55 1234 5678 (a Mexico City landline or mobile). From the US you'd dial it as 011 52 55 1234 5678, or just tap +52 55 1234 5678 on a smartphone keypad.

Which country is +52?

+52 is Mexico. If you see a message like "Missed call from +52..." or an incoming WhatsApp from a 52 number, the originating line is registered in one of Mexico's eight numbering regions. Nothing else uses +52 as a standalone code. (You'll sometimes see "+521" or "+5255" written out online. That's not a different country code. The 1 was an old mobile indicator Mexico scrapped in 2020, and the 55 is simply the Mexico City area code.)

Mexico sits in World Zone 5 of the ITU numbering plan, alongside most of Central and South America, which is why its code starts with a 5. Mexico is not part of the North American Numbering Plan, so even though it borders the United States, callers from the US and Canada have to go through international dialing. The special NANP routes that once let US callers dial Mexico City as "905" were discontinued on February 1, 1991.

How to dial +52 from the United States

Three keystrokes, one country code, ten digits. The sequence from any US phone (landline, mobile, or VoIP service) is:

  1. 011 (the US international access code)
  2. 52 (Mexico's country code)
  3. The 10-digit Mexican number (area code plus local number)

So a call to a Guadalajara line reads: 011 52 33 1234 5678.

On a mobile phone you can skip the 011 and press and hold the 0 key to produce a + symbol instead. Dialing +52 33 1234 5678 works from a US phone, a European phone, an Australian phone, or anywhere else. The plus sign is portable in a way that 011 is not.

Landline or mobile, the digit count is the same. Mexico used to require inserting a 1 after +52 for mobile numbers (so a cell was dialed as +52 1 55 ...). The Federal Telecommunications Institute removed that rule in 2020. Today, both a landline and a cellular number in Guadalajara are dialed as +52 33 XXXX XXXX. If you have an older contact saved as +521..., your call will still probably complete because most carriers route it correctly, but the clean format is without the 1.

Dialing from inside Mexico

If you're already in Mexico and calling another Mexican number, you don't need the country code at all. Just dial the 10-digit national number: 55 1234 5678. To call out of Mexico (say, a US number), the international access code is 00, not 011. So New York from Mexico City would be 00 1 212 555 0199.

Area codes for the major cities

A Mexican number's first two or three digits identify the city or metropolitan region. The first digit alone tells you the broad zone: numbers starting with 5 are the center (Mexico City metro), 3 the west, 8 the northeast, 9 the southeast, and so on. Here are the area codes I get asked about most, cross-checked against the numbering plan published by the IFT, Mexico's telecoms regulator. The full list of Mexican area codes runs to several hundred.

Area codeCity
55 / 56Mexico City (CDMX) and metro area, including Ecatepec
33Guadalajara and Zapopan, Jalisco
81Monterrey, Nuevo León
222 / 221Puebla, Puebla
664 / 663Tijuana, Baja California
656 / 657Ciudad Juárez, Chihuahua
477 / 479León, Guanajuato
998Cancún, Quintana Roo
999 / 990Mérida, Yucatán
722 / 729Toluca, State of Mexico
442 / 446Querétaro
686Mexicali, Baja California
624Los Cabos, Baja California Sur
229Veracruz, Veracruz
443Morelia, Michoacán
744Acapulco, Guerrero

A few notes that trip people up. Ecatepec, the enormous suburb northeast of Mexico City, falls inside the 55 overlay rather than having its own code. Zapopan is dialed with 33, the same as central Guadalajara, because the two cities share one metropolitan numbering area. Cities with multiple codes (Mexico City with 55 and 56, Tijuana with 663 and 664) are the result of IFT overlays added as the original codes ran out of numbers. Both codes are active and interchangeable, and you can't predict which one a given subscriber uses from the city alone. Always dial all ten digits.

Guadalajara Cathedral and its twin spires seen across a plaza in central Guadalajara, home of the 33 area code.
Photo by Roman Lopez on Unsplash

Who called me from a +52 number?

Phone-lookup searches for "+52" land here constantly, usually from people who've just missed a call and don't recognize the number. A few things worth knowing before you call back.

It's not necessarily spam. Mexico has a legitimate business ecosystem that calls into the US every day. Vacation rentals in Tulum, dental and surgical clinics in Tijuana and Los Algodones, logistics providers in Monterrey, family contacts who happen to be visiting relatives. Before 2020, mobile numbers were dialed with a different format than landlines, so a lot of saved contacts in older US phones display as "+521..." even though the owner never changed phones. That's not a red flag, just outdated formatting.

Robocalls do exist on +52. The same wholesale VoIP routes that make honest international calling affordable can be abused by overseas call centers that spoof caller IDs. If a +52 number calls you, lets it ring once, and hangs up (the classic "Wangiri" callback scam), do not call back. Legitimate callers leave voicemail or try again.

To identify a specific +52 number, start by matching the first two or three digits against the area code table above. A number starting with 998 is Cancún, 55 is Mexico City, 33 is Guadalajara. From there you can decide whether a callback makes sense. Mexico does not have a free public reverse-lookup registry comparable to the FCC's in the US, so paid directory services are the only comprehensive option.

Four time zones to keep in mind

Mexico operates four official time zones, so "before 9pm their time" means different things in Tijuana and in Cancún.

  • Zona Noroeste (UTC−8): Baja California (Tijuana, Mexicali, Ensenada). Same clock as Los Angeles.
  • Zona Pacífico (UTC−7): Baja California Sur, Sonora, Sinaloa, and Nayarit. Same clock as Denver in winter (Mexico no longer changes its clocks, so in summer it matches Phoenix instead).
  • Zona Centro (UTC−6): The vast majority of the country, including Mexico City, Guadalajara, Monterrey, Puebla, León, most of Chihuahua, and the Yucatán Peninsula except Quintana Roo. Same clock as Chicago in winter.
  • Zona Sureste (UTC−5): Quintana Roo only (Cancún, Playa del Carmen, Cozumel, Tulum). Same clock as New York. Quintana Roo switched to this zone permanently in 2015 to align with its tourism market.

Mexico stopped observing daylight saving time nationally in October 2022, with the exception of a strip of northern border municipalities that still follow the US schedule. If you're calling for business, double-check whether your contact is in a border town.

Emergency: dial 911

Since 2016, 911 is the single nationwide emergency number for police, fire, and medical response across all of Mexico. It replaced a patchwork of state-specific numbers like 060 and 066, which some older signs and websites still show. If you're a US traveler, this is the one shortcut that works exactly like it does at home. From a mobile with a Mexican SIM, from a landline, or from a visitor on roaming, dial 911.

For non-emergency assistance in a tourist region, the Ángeles Verdes (Green Angels) roadside service answers 078. The US Embassy in Mexico City is reachable at +52 55 5080 2000.

When the call won't go through

A smartphone on a woven Mexican textile, its dial pad showing +52 55 1234 5678, next to a cup of coffee and a small cactus.
AI-generated illustration

Most "I can't dial Mexico" problems come down to one of five things. Walk through this list before you call your carrier.

Did you include the country code? From the US, +52 or 011 52 before the 10-digit number is mandatory. The call will fail silently or route to a US area code of coincidence if you leave it out.

Did you dial all ten digits of the national number? Since 2019, every Mexican number is a strict 10-digit national number. Nine digits won't connect. Older guides that show "+52 1 55 1234 5678" (eleven digits with a 1 in front) are out of date for calls originating today.

Did you add an old long-distance or mobile prefix? Older contact cards and websites still show Mexican numbers with the retired 01 long-distance prefix or the 044 and 045 mobile prefixes. Mexico scrapped all of them on August 3, 2019, when every number became a plain 10-digit number, so drop them, both inside Mexico and after +52.

Is your carrier blocking international calls by default? Many US prepaid plans ship with international calling turned off. You either have to enable it in your account settings or use a VoIP service that routes the call over data. Which brings me to the last point.

Is roaming adding a surcharge you didn't expect? This is the one that costs people real money. US mobile carriers charge $0.25 to $4.00 a minute for calls terminating in Mexico when you dial off-plan, and roaming inside Mexico can run higher. If you're calling Mexico more than once a month, it's worth routing the call through a web-based service instead.

Calling Mexico from Phonecall

A smiling woman holding a smartphone to her ear during a call.
Photo by Patty Zavala on Unsplash

I'll be transparent about the alternative, because this is my product. Phonecall routes calls to Mexican mobiles for $0.03 a minute and landlines for $0.03, with per-second billing and no monthly fee. There's no app to download. You open phonecall.app in your browser (Chrome, Safari, Firefox, Edge, mobile or desktop), sign in, and dial. Pay only for the minutes you use. For comparison, a one-hour call to Guadalajara from a typical US carrier can run $15 to $60 depending on the plan. The same call through Phonecall is $1.80.

The service works whether you're a Mexican migrant in Chicago calling your mother in Puebla, a US business owner coordinating with suppliers in Monterrey, or a traveler sitting on hotel WiFi in Oaxaca who needs to reach a bank in the States. We cover 218 countries total, so if you also call Guatemala, Colombia, Spain, or back home to the US or Canada, the same balance works for all of them. New accounts get 30 seconds of free call on signup so you can hear the quality before you deposit anything.

Try a call to Mexico with 30 seconds free

Frequently asked questions

Common questions about calling Mexico with the +52 country code.

Which country is +52?

Mexico. The country code +52 is assigned to Mexico by the ITU, and no other country shares it.

How many digits should a Mexican number have after +52?

Exactly ten. Mexico's national numbering plan has been a closed 10-digit system since August 3, 2019. If you have an older contact with eleven digits (an extra 1 after +52), drop the 1 for mobile numbers.

Do I dial +52 differently for a mobile versus a landline?

No. Since 2020 the format is identical for both. The old '+52 1' mobile prefix has been retired. Dial +52 plus the ten-digit national number, whether the destination is a cell or a wired line.

What is the international access code from inside Mexico?

00. From a Mexican phone, dialing out to the US looks like 00 1 (area code) (number). From the US to Mexico, it is 011 52 or simply the plus sign.

Why does my phone show +521 for Mexican mobile numbers?

That is an old format from before 2020, when mobiles required a 1 between the country code and the area code. Most carriers still route +521 numbers correctly, but the current standard is to save contacts without the 1.

Is 911 the right emergency number everywhere in Mexico?

Yes. 911 has been the unified nationwide emergency number since 2016, replacing the previous patchwork of state-specific lines. It works from mobile and landline, including from a foreign phone roaming in Mexico.

Can I call Mexico for free?

Not from a traditional carrier. Phonecall gives new users a free 30-second trial call on signup so you can test audio quality before paying, and the per-minute rate to a Mexican mobile is $0.03 after that, with no monthly minimum.

Mexico quick reference

Country code
+52, then the number without any domestic prefix
Major area codes
  • Mexico City +52 55
  • Guadalajara +52 33
  • Monterrey +52 81
  • Puebla +52 222
  • Tijuana +52 664
  • Cancún +52 998
Emergency
911 for police, fire and ambulance, nationwide.
Time zone
Four zones from UTC−8 to UTC−5; Mexico City is UTC−6 all year (no daylight saving).

Call Mexico now, 30 seconds free