MX
Mexico Phone Number Format
Country code +52 — Complete guide to Mexico phone number formats, mobile and landline structures, and area codes.
How Mexico Phone Numbers Are Written
Phone numbers in Mexico have 10 digits after the country code +52.
There is no trunk prefix to remove: the number is written the same way at home
(22X XXX XXXX)
and after the country code (+52 22X XXX XXXX).
| Country code | +52 |
|---|---|
| Digits after +52 | 10 digits |
| Trunk prefix (domestic calls) | None |
| Mobile numbers start with | Same digits as landlines |
| Exit code (to call abroad from Mexico) | 00 |
| Dial from the US | 011 52 22X XXX XXXX |
Mobile vs. Landline Numbers
10 digits after +52.
22X XXX XXXX at home+52 22X XXX XXXX international10 digits after +52.
200 XXX XXXX at home+52 200 XXX XXXX internationalIn Mexico, mobile and landline numbers start with the same digits, so you can’t reliably tell them apart from the number alone.
Mexico Number Types
| Type | Starts with | Written at home | International | From the US |
|---|---|---|---|---|
| Mobile | — | 22X XXX XXXX |
+52 22X XXX XXXX |
011 52 22X XXX XXXX |
| Landline | — | 200 XXX XXXX |
+52 200 XXX XXXX |
011 52 200 XXX XXXX |
| Toll-free | 80 or 88 | 800 XXX XXXX |
+52 800 XXX XXXX |
011 52 800 XXX XXXX |
| Premium rate | 90 | 900 XXX XXXX |
+52 900 XXX XXXX |
011 52 900 XXX XXXX |
| Shared cost | — | 300 XXX XXXX |
+52 300 XXX XXXX |
011 52 300 XXX XXXX |
X stands for any digit. Source: libphonenumber metadata (phonenumbers 9.0.40), Google's open numbering data.
Checking a number from Mexico? The phone number checker tells you if it is valid, mobile or landline, and gives its international format.
Mexico Area Codes
Major area codes in Mexico:
| Area Code | City / Region |
|---|---|
744 |
Acapulco |
449 |
Aguascalientes |
241 |
Apizaco |
624 |
Cabo San Lucas |
998 |
Cancun |
461 |
Celaya |
614 |
Chihuahua |
938 |
Ciudad del Carmen |
656 |
Ciudad Juarez |
777 |
Cuernavaca |
667 |
Culiacan |
618 |
Durango |
646 |
Ensenada |
33 |
Guadalajara |
662 |
Hermosillo |
462 |
Irapuato |
961 |
Ixtapa |
932 |
Jalapa |
971 |
Juchita |
477 |
Leon |
668 |
Los Mochis |
871 |
Matamoros |
669 |
Mazatlan |
999 |
Merida |
686 |
Mexicali |
55 |
Mexico City |
81 |
Monterrey |
443 |
Morelia |
631 |
Nogales |
867 |
Nuevo Laredo |
951 |
Oaxaca de Juarez |
984 |
Playa del Carmen |
861 |
Progreso |
222 |
Puebla |
322 |
Puerto Vallarta |
899 |
Reynosa |
844 |
Saltillo |
444 |
San Luis Potosi |
833 |
Tampico |
664 |
Tijuana |
871 |
Torreon |
229 |
Veracruz |
993 |
Villahermosa |
Dialing Tips
- Keep every digit: Mexico numbers have no trunk prefix, so dial them after +52 exactly as they are written locally.
-
Use the + notation: From a US mobile phone, use
+52instead of011 52. - Verify the number length: Numbers in Mexico have 10 digits after +52. If your call does not connect, check that no digit is missing or doubled.
-
Save contacts in international format: Always store phone numbers with the full
+52prefix so they work from any country.
Mexico Phone Number FAQ
How many digits does a phone number in Mexico have?
Phone numbers in Mexico have 10 digits after the country code +52.
Can you tell a mobile number from a landline in Mexico?
Not reliably. In Mexico, mobile and landline numbers start with the same digits, so the number alone doesn't tell you which it is.
How do I write a phone number from Mexico in international format?
Start with +52, then the national number. For example, a mobile number written 22X XXX XXXX at home becomes +52 22X XXX XXXX. From a US landline, dial 011 52 22X XXX XXXX.
What is the toll-free prefix in Mexico?
Toll-free numbers in Mexico start with 80 or 88, for example 800 XXX XXXX. Many toll-free numbers can't be reached from abroad.
How do I call the US from Mexico?
Dial the exit code 00, then 1 and the 10-digit US number: 00 1 XXX XXX XXXX. From a mobile phone you can use + instead of 00: +1 XXX XXX XXXX.
- United States +1
- Guatemala +502
- El Salvador +503
- Belize +501
- Honduras +504
- Nicaragua +505