Mexico Phone Number Format: The Complete Guide (2026)
Mexican phone numbers have 10 digits: a 2 or 3-digit area code plus a 7 or 8-digit local number. Add +52 when calling from abroad. Complete format guide with examples.
At a Glance
- 📞 Total digits (domestic): 10 — always
- 🌍 From abroad: +52 + 10 digits
- 📍 Area code: 2 digits (big cities) or 3 digits (everywhere else)
- 📱 Cell vs. landline: same format since August 2019
- ❌ The "01" prefix: eliminated in 2020 — don't use it
How Mexican Phone Numbers Are Structured
Every telephone number in Mexico — mobile or landline — follows a consistent structure: a 2 or 3-digit area code (called clave LADA in Spanish) followed by enough local digits to reach a total of 10 digits.
That 10-digit total is the key. It never changes, regardless of which city you're calling or whether you're reaching a cell phone or a landline.
Area Codes: 2 Digits vs. 3 Digits
Mexico's area codes (officially called claves LADA) are not all the same length. The three largest cities in Mexico have 2-digit area codes; every other city and town in the country has a 3-digit area code. This affects how many local digits follow:
| Area Code Type | Cities | Local Digits After Code | Total |
|---|---|---|---|
| 2-digit area code | Mexico City (55), Guadalajara (33), Monterrey (81) | 8 digits | 10 |
| 3-digit area code | All other cities (Cancún 998, Tijuana 664, Puebla 222…) | 7 digits | 10 |
Real examples by city
| City | Area Code | Full Mexican number | From the US |
|---|---|---|---|
| Mexico City | 55 | 55 1234 5678 | +52 55 1234 5678 |
| Guadalajara | 33 | 33 1234 5678 | +52 33 1234 5678 |
| Monterrey | 81 | 81 8123 4567 | +52 81 8123 4567 |
| Cancún | 998 | 998 123 4567 | +52 998 123 4567 |
| Tijuana | 664 | 664 123 4567 | +52 664 123 4567 |
| Puebla | 222 | 222 123 4567 | +52 222 123 4567 |
| Puerto Vallarta | 322 | 322 123 4567 | +52 322 123 4567 |
| Los Cabos | 624 | 624 123 4567 | +52 624 123 4567 |
Calling Mexico from the United States or Canada
When you're dialing from outside Mexico, you need to add the country code +52 before the 10-digit number. The "+" is a universal symbol that replaces whatever exit code your country uses (011 in the US and Canada, 00 in Europe, etc.).
From a US or Canadian smartphone
+52 [10-digit Mexican number]
That's it. Press and hold "0" on your dial pad to get the "+" symbol, type 52, then the 10 digits.
From a US or Canadian landline
011 52 [10-digit Mexican number]
"011" is the international access code for the US and Canada. It replaces the "+" when you can't type that symbol.
Domestic Calls Inside Mexico
If you're in Mexico and calling another Mexican number, you never use +52. You just dial the 10-digit number directly — area code included, no prefix needed.
| Call type | Format | Example |
|---|---|---|
| Calling within the same city | 10 digits | 55 1234 5678 |
| Calling a different city (long distance) | 10 digits | 33 1234 5678 |
| Calling from Mexico abroad | 00 + country code + number | 00 1 212 555 0100 (New York) |
Before August 2020, domestic calls required the prefix "01" for long distance. That prefix is now gone. If your phone's contacts are saved with the old format (01 55 XXXX XXXX), remove the "01" — just keep the 10 digits.
Special Number Formats in Mexico
Toll-free numbers (800)
Mexican toll-free numbers start with 800 and are 10 digits total: 800 XXX XXXX. From the US, you can dial them as +52 800 XXX XXXX — but be aware that toll-free status usually applies only within Mexico. You will typically be charged international rates from the US.
Emergency services
Mexico's national emergency number is 911 — the same as the US and Canada. It works from any phone, anywhere in Mexico, at no charge.
Short codes
Services like SMS short codes (e.g., voting lines, bank alerts) use 4 to 5-digit numbers that are only reachable from within Mexico. These cannot be dialed from abroad.
How to Save a Mexican Number in Your Contacts
The best practice: always save Mexican numbers in full international format. This guarantees the number works whether you're calling from the US, from inside Mexico, or using WhatsApp.
- Start with +52
- Add the area code (2 or 3 digits — no leading zero)
- Add the local number to complete the 10 digits
Correct: +52 55 1234 5678
Incorrect: +52 1 55 1234 5678 (old format, eliminate the "1")
Incorrect: 01 55 1234 5678 (domestic long-distance prefix, no longer used)
Adding a Mexican Number to WhatsApp
WhatsApp uses the international number format. To add a Mexican contact:
- Save the number in your phone's contacts as
+52 [area code] [local number]. - Open WhatsApp — the contact will appear automatically if they have a WhatsApp account.
- Alternatively, tap the chat icon → New Chat and type the number directly with the
+52prefix.
Note: Numbers saved in the old +52 1 XX XXXX XXXX format may not match a WhatsApp account, because WhatsApp stores numbers in the current format without the extra "1".
Frequently Asked Questions
How many digits does a Mexican phone number have?
All Mexican phone numbers have 10 digits domestically — a 2 or 3-digit area code plus enough local digits to total 10. When calling from abroad, add the country code +52, making the full number 12 digits (+52 plus 10).
What does a Mexican phone number look like?
Domestically: 55 1234 5678 (Mexico City). Internationally: +52 55 1234 5678. Numbers for cities with 3-digit area codes look like: +52 998 123 4567 (Cancún).
Do Mexican cell phones have different numbers than landlines?
Not in terms of format — both use the same 10-digit structure. Before 2019, you could sometimes tell the difference by the first digits after the area code, but number portability and the 2019 reform have made that unreliable. Treat all Mexican numbers the same way.
Why does my contact's Mexican number show as 12 digits?
If you see 12 digits, the contact was likely saved in the old format: +52 1 [area code] [8 digits]. The "1" after +52 was the old mobile prefix. Remove it — the number should be +52 [area code] [7 or 8 digits], totaling 12 digits including the +52 (10 national digits + 2-digit country code).
Can I look up which city a Mexican number belongs to?
Yes. Use our LADA lookup tool — enter the area code or a full number to identify the city and state. You can also browse the complete directory of Mexican area codes.
¿No sabes de dónde es un número?
Identifica la LADA y el estado de cualquier número mexicano al instante.
Usar herramienta gratuita →