Country code
Mexico: +52
Mexico uses country code +52. From the United States, dial 011 52 222 123 4567. A number is written +52 222 123 4567.
How to call Mexico
The table uses the example number below. Replace it with the number you are calling.
| Calling from | Exit code | Dial |
|---|---|---|
| Any mobile phone | None | +52 222 123 4567 |
| United States | 011 | 011 52 222 123 4567 |
| Canada | 011 | 011 52 222 123 4567 |
| United Kingdom | 00 | 00 52 222 123 4567 |
| Australia | 0011 | 0011 52 222 123 4567 |
| Germany | 00 | 00 52 222 123 4567 |
| France | 00 | 00 52 222 123 4567 |
| India | 00 | 00 52 222 123 4567 |
| Japan | 010 | 010 52 222 123 4567 |
| Mexico | None | 222 123 4567 |
| South Africa | 00 | 00 52 222 123 4567 |
How a Mexico number is built
Digit counts are the national number only, after the country code.
| Line | Digits | Pattern |
|---|---|---|
| Mobile | 10 digits | A pattern of 417 characters, applied by the validator below |
| Landline | 10 digits | A pattern of 423 characters, applied by the validator below |
| Toll free | 10 digits | 8(?:00|88)\d{7} |
| Premium rate | 10 digits | 900\d{7} |
- Example, national form
- 222 123 4567
- Example, international form
- +52 222 123 4567
Validate a Mexico number
Paste a number and the tool checks it against the numbering plan. It returns the standard formats and the line type the plan assigns.
Type the number the way it is written in Mexico, or start with + and the country code.
Area codes and places in Mexico
The start of a number shows the place its range was first assigned to. 381 ranges are listed in the source.
| Starts with | Place |
|---|---|
| +52 220 | Puebla |
| +52 221 | Puebla |
| +52 222 | Puebla |
| +52 223 | Puebla |
| +52 224 | Puebla |
| +52 225 | Tlapacoyan, VER |
| +52 226 | Altotonga/Jalacingo, VER |
| +52 227 | Huejotzingo/San Buenaventura Nealtican, PUE |
| +52 228 | Jalapa/Tuzamapan, VER |
| +52 229 | Veracruz, VER |
| +52 231 | Teteles/Teziutlan, PUE |
| +52 232 | La Vigueta/Martinez de la Torre, VER |
Show the other 369 rows
| Starts with | Place |
|---|---|
| +52 233 | Puebla |
| +52 235 | Veracruz |
| +52 236 | Oaxaca/Puebla |
| +52 237 | Puebla |
| +52 238 | Santiago Miahuatlan/Tehuacan, PUE |
| +52 241 | Tlaxcala |
| +52 243 | Puebla |
| +52 244 | Puebla |
| +52 245 | Puebla |
| +52 246 | Tlaxcala |
| +52 247 | Huamantla/San Cosme Xalostoc, TLAX |
| +52 248 | Puebla |
| +52 249 | Puebla |
| +52 271 | Veracruz |
| +52 272 | Maltrata/Orizaba, VER |
| +52 273 | Veracruz |
| +52 274 | Oaxaca |
| +52 275 | Puebla |
| +52 276 | Puebla |
| +52 278 | Veracruz |
| +52 279 | Veracruz |
| +52 281 | Loma Bonita, OAX |
| +52 282 | Puebla/Veracruz |
| +52 283 | Veracruz |
| +52 284 | Angel Rosario Cabada/Lerdo de Tejada, VER |
| +52 285 | Veracruz |
| +52 287 | Oaxaca |
| +52 288 | Veracruz |
| +52 294 | Veracruz |
| +52 296 | Veracruz |
| +52 297 | Alvarado, VER |
| +52 311 | Nayarit |
| +52 312 | Colima/Los Tepames, COL |
| +52 313 | Colima |
| +52 314 | Manzanillo/Pena Colorada, COL |
| +52 315 | Jalisco |
| +52 316 | Jalisco |
| +52 317 | Autlan/El Chante, JAL |
| +52 319 | Nayarit |
| +52 321 | El Grullo/El Limon, JAL |
| +52 322 | Jalisco |
| +52 323 | Nayarit |
| +52 324 | Nayarit |
| +52 325 | Acaponeta, NAY |
| +52 326 | Jalisco |
| +52 327 | Nayarit |
| +52 328 | Michoacan |
| +52 329 | Nayarit |
| +52 33 | Guadalajara, JAL |
| +52 341 | Ciudad Guzman, JAL |
| +52 342 | Gomez Farias/Sayula, JAL |
| +52 343 | Jalisco |
| +52 344 | Mexticacan/Yahualica, JAL |
| +52 345 | Jalisco |
| +52 346 | Jalisco/Zacatecas |
| +52 347 | Jalisco |
| +52 348 | Jalisco |
| +52 349 | Jalisco |
| +52 351 | Ario de Rayon/Zamora, MICH |
| +52 352 | La Piedad, MICH |
| +52 353 | Michoacan |
| +52 354 | Michoacan |
| +52 355 | Michoacan |
| +52 356 | Tanhuato/Yurecuaro, MICH |
| +52 357 | Jalisco |
| +52 358 | Tamazula/Zapoltitic, JAL |
| +52 37 | Jalisco |
| +52 375 | Ameca, JAL |
| +52 377 | Cocula/Estipac, JAL |
| +52 381 | Cojumatlan/San Jose de Gracia, MICH |
| +52 382 | Jalisco |
| +52 383 | Michoacan |
| +52 384 | Tala/Teuchitlan, JAL |
| +52 385 | Jalisco |
| +52 386 | Jalisco |
| +52 387 | Jalisco |
| +52 388 | Jalisco |
| +52 389 | Nayarit |
| +52 391 | Jalisco |
| +52 392 | Jamay/Ocotlan, JAL |
| +52 393 | Jalisco |
| +52 394 | Cotija de la Paz, MICH |
| +52 395 | Jalisco |
| +52 411 | Guanajuato |
| +52 412 | Guanajuato |
| +52 413 | Apaseo el Alto/Apaseo el Grande, GTO |
| +52 414 | Tequisquiapan, QRO |
| +52 415 | San Miguel Allende, GTO |
| +52 417 | Guanajuato |
| +52 418 | Dolores Hidalgo/San Diego de la Union, GTO |
| +52 419 | Guanajuato |
| +52 421 | Guanajuato |
| +52 422 | Michoacan |
| +52 423 | Michoacan |
| +52 424 | Michoacan |
| +52 425 | Michoacan |
| +52 426 | Michoacan |
| +52 427 | Mexico/Quintana Roo |
| +52 428 | Ocampo/San Felipe, GTO |
| +52 429 | Guanajuato |
| +52 431 | Jalostotitlan/Villa Obregon, JAL |
| +52 432 | Ciudad Manuel Doblado/Romita, GTO |
| +52 433 | Zacatecas |
| +52 434 | Michoacan |
| +52 435 | Huetamo/San Lucas, MICH |
| +52 436 | Zacapu, MICH |
| +52 437 | Jalisco/Zacatecas |
| +52 438 | Michoacan |
| +52 441 | Queretaro |
| +52 442 | Queretaro |
| +52 443 | Morelia/Tarimbaro, MICH |
| +52 444 | San Luis Potosi, SLP |
| +52 445 | Moroleon, GTO |
| +52 447 | Contepec/Maravatio, MICH |
| +52 448 | Queretaro |
| +52 449 | Aguascalientes/Jesus Maria, AGS |
| +52 450 | Morelia |
| +52 451 | Michoacan |
| +52 452 | Nuevo San Juan Parangaricutiro/Uruapan, MICH |
| +52 453 | Apatzingan, MICH |
| +52 454 | Michoacan |
| +52 455 | Michoacan |
| +52 456 | Valle de Santiago, GTO |
| +52 457 | Jalisco/Zacatecas |
| +52 458 | Zacatecas |
| +52 459 | Michoacan |
| +52 461 | Guanajuato |
| +52 462 | Irapuato, GTO |
| +52 463 | Jalpa/Tabasco, ZAC |
| +52 464 | Salamanca, GTO |
| +52 465 | Aguascalientes |
| +52 466 | Guanajuato |
| +52 467 | Zacatecas |
| +52 468 | San Luis de la Paz, GTO |
| +52 469 | Buenavista de Cortez/Penjamo, GTO |
| +52 471 | Purepero/Tlazazalca, MICH |
| +52 472 | Silao, GTO |
| +52 473 | Guanajuato, GTO |
| +52 474 | Lagos de Moreno/Paso de Cuarenta, JAL |
| +52 475 | Bajio de San Jose/Encarnacion de Diaz, JAL |
| +52 476 | San Francisco Del Rincon, GTO |
| +52 477 | Leon, GTO |
| +52 478 | Calera Victor Rosales, ZAC |
| +52 48 | San Luis Potosi |
| +52 481 | Ciudad Valles, SLP |
| +52 492 | Zacatecas |
| +52 493 | Fresnillo, ZAC |
| +52 494 | Jerez de Garcia Salinas, ZAC |
| +52 495 | Aguascalientes/Jalisco |
| +52 496 | Zacatecas |
| +52 498 | Zacatecas |
| +52 499 | Jalisco/Zacatecas |
| +52 55 | Mexico City, FD |
| +52 58 | Estado de Mexico |
| +52 591 | Estado de Mexico |
| +52 592 | Estado de Mexico |
| +52 593 | Estado de Mexico |
| +52 594 | Estado de Mexico |
| +52 595 | Estado de Mexico |
| +52 596 | Estado de Mexico |
| +52 599 | Estado de Mexico |
| +52 612 | La Paz/Todos Santos, BCS |
| +52 613 | Baja California Sur |
| +52 614 | Chihuahua |
| +52 615 | Baja California Sur |
| +52 616 | Baja California |
| +52 618 | Colonia Hidalgo/Durango, DGO |
| +52 621 | Chihuahua |
| +52 622 | Guaymas/San Carlos, SON |
| +52 623 | Sonora |
| +52 624 | Baja California Sur |
| +52 625 | Chihuahua |
| +52 626 | Ojinaga, CHIH |
| +52 627 | Parral, CHIH |
| +52 628 | Chihuahua |
| +52 629 | Chihuahua |
| +52 631 | Nogales, SON |
| +52 632 | Imuris/Magdalena, SON |
| +52 633 | Sonora |
| +52 634 | Sonora |
| +52 635 | Chihuahua |
| +52 636 | Chihuahua |
| +52 637 | Altar/Caborca, SON |
| +52 638 | Puerto Penasco, SON |
| +52 639 | Chihuahua |
| +52 641 | Benjamin Hill/Santa Ana, SON |
| +52 642 | Navojoa/Pueblo Mayo, SON |
| +52 643 | Sonora |
| +52 644 | Sonora |
| +52 645 | Cananea, SON |
| +52 646 | Baja California |
| +52 647 | Sonora |
| +52 648 | Boquilla/Ciudad Camargo, CHIH |
| +52 649 | Chihuahua/Durango |
| +52 651 | Sonoita, SON |
| +52 652 | Chihuahua |
| +52 653 | Luis B. Sanchez/San Luis Rio Colorado, SON |
| +52 656 | Chihuahua |
| +52 657 | Chihuahua |
| +52 658 | Baja California |
| +52 659 | Chihuahua |
| +52 660 | Culiacan |
| +52 661 | Primo Tapia/Rosarito, BCN |
| +52 662 | Sonora |
| +52 665 | Tecate, BCN |
| +52 667 | Sinaloa |
| +52 668 | Sinaloa |
| +52 669 | Sinaloa |
| +52 671 | Durango |
| +52 672 | Sinaloa |
| +52 673 | Sinaloa |
| +52 674 | Durango |
| +52 675 | Durango |
| +52 676 | Durango |
| +52 677 | Durango |
| +52 686 | Baja California |
| +52 687 | Sinaloa |
| +52 69 | Sinaloa |
| +52 711 | Mexico/Michoacan |
| +52 712 | Estado de Mexico |
| +52 713 | Santiago Tianguistenco, MEX |
| +52 714 | Estado de Mexico |
| +52 715 | Michoacan |
| +52 716 | Estado de Mexico |
| +52 717 | Estado de Mexico |
| +52 718 | Estado de Mexico |
| +52 719 | San Francisco Xonacatlan/Temoaya, MEX |
| +52 720 | Toluca |
| +52 721 | Ixtapan de la Sal, MEX |
| +52 722 | Estado de Mexico |
| +52 723 | Coatepec Harinas, MEX |
| +52 724 | Luvianos/Tejupilco de Hidalgo, MEX |
| +52 725 | Almoloya de Juarez/Santa Maria Del Monte, MEX |
| +52 726 | Estado de Mexico |
| +52 727 | Guerrero |
| +52 728 | Lerma/Santa Maria Atarasquillo, MEX |
| +52 729 | Estado de Mexico |
| +52 731 | Morelos |
| +52 732 | Guerrero |
| +52 733 | Iguala, GRO |
| +52 734 | Morelos |
| +52 735 | Cuautla/Jonacatepec, MOR |
| +52 736 | Guerrero |
| +52 737 | Morelos |
| +52 738 | Mixquiahuala/Tepatepec, HGO |
| +52 739 | Huitzilac/Tepoztlan, MOR |
| +52 741 | Guerrero |
| +52 742 | Guerrero |
| +52 743 | Hidalgo |
| +52 744 | Acapulco/Xaltianguis, GRO |
| +52 745 | Guerrero |
| +52 746 | Puebla/Veracruz |
| +52 747 | Guerrero |
| +52 748 | Hidalgo |
| +52 749 | Calpulalpan, TLAX |
| +52 751 | Morelos |
| +52 753 | Michoacan |
| +52 754 | Guerrero |
| +52 755 | Ixtapa/Zihuatanejo, GRO |
| +52 756 | Chilapa/Olinala, GRO |
| +52 757 | Huamuxtitlan/Tlapa de Comonfort, GRO |
| +52 758 | Petatlan/San Jeronimito, GRO |
| +52 759 | Hidalgo |
| +52 761 | Hidalgo |
| +52 762 | Taxco, GRO |
| +52 763 | Tezontepec de Aldama/Tlahuelilpan, HGO |
| +52 764 | Puebla |
| +52 765 | Alamo Temapache/Alazan/Potrero Del Llano, VER |
| +52 766 | Gutierrez Zamora/Tecolutla, VER |
| +52 767 | Guerrero |
| +52 768 | Veracruz |
| +52 769 | Morelos |
| +52 770 | Cuernavaca/Emiliano Zapata/Temixco/Xochitepec/Jiutepec |
| +52 771 | Pachuca/Real Del Monte, HGO |
| +52 772 | Actopan, HGO |
| +52 773 | Hidalgo |
| +52 774 | Hidalgo |
| +52 775 | Tulancingo, HGO |
| +52 776 | Puebla |
| +52 777 | Morelos |
| +52 778 | Hidalgo |
| +52 779 | Tizayuca, HGO |
| +52 781 | Coyuca de Benitez/San Jeronimo de Juarez, GRO |
| +52 782 | Poza Rica, VER |
| +52 783 | Tuxpan, VER |
| +52 784 | Veracruz |
| +52 785 | Veracruz |
| +52 786 | Ciudad Hidalgo/Tuxpan, MICH |
| +52 789 | Veracruz |
| +52 791 | Ciudad Sahagun, HGO |
| +52 797 | Puebla |
| +52 81 | Monterrey, NL |
| +52 821 | Hualahuises/Linares, NL |
| +52 823 | Nuevo Leon |
| +52 824 | Sabinas Hidalgo, NL |
| +52 825 | Nuevo Leon |
| +52 826 | Nuevo Leon |
| +52 828 | Cadereyta, NL |
| +52 829 | Nuevo Leon |
| +52 831 | Ciudad Mante/Los Aztecas, TAMPS |
| +52 832 | Tamaulipas |
| +52 833 | Tampico, TAMPS |
| +52 834 | Ciudad Victoria, TAMPS |
| +52 835 | Tamaulipas |
| +52 836 | Tamaulipas |
| +52 841 | Tamaulipas |
| +52 842 | Coahuila |
| +52 844 | Saltillo, COAH |
| +52 845 | Ebano/Ponciano Arriaga, SLP |
| +52 846 | Veracruz |
| +52 861 | Nueva Rosita/Sabinas, COAH |
| +52 862 | Coahuila |
| +52 864 | Coahuila |
| +52 866 | Castanos/Monclova, COAH |
| +52 867 | Nuevo Laredo/Tamaulipas |
| +52 868 | Tamaulipas |
| +52 869 | Cuatro Cienegas/San Buenaventura, COAH |
| +52 870 | Coahuila/Durango |
| +52 871 | Coahuila |
| +52 872 | Coahuila/Durango |
| +52 873 | Nuevo Leon |
| +52 877 | Ciudad Acuna, COAH |
| +52 878 | Piedras Negras, COAH |
| +52 891 | Tamaulipas |
| +52 892 | Nuevo Leon |
| +52 894 | Santa Apolonia/Valle Hermoso, TAMPS |
| +52 897 | Tamaulipas |
| +52 899 | Tamaulipas |
| +52 913 | Tabasco |
| +52 914 | Tabasco |
| +52 916 | Chiapas |
| +52 917 | Tabasco |
| +52 918 | Chiapas |
| +52 919 | Chiapas |
| +52 921 | Coatzacoalcos/Ixhuatlan Del Sureste, VER |
| +52 922 | Veracruz |
| +52 923 | Tabasco/Veracruz |
| +52 924 | Veracruz |
| +52 932 | Chiapas/Tabasco |
| +52 933 | Tabasco |
| +52 934 | Tabasco |
| +52 936 | Tabasco |
| +52 937 | Cardenas, TAB |
| +52 938 | Ciudad Del Carmen, CAMP |
| +52 95 | Oaxaca |
| +52 96 | Chiapas |
| +52 960 | Tuxtla Gutierrez |
| +52 966 | Arriaga/Tonala, CHIS |
| +52 967 | San Cristobal de las Casas, CHIS |
| +52 969 | Flamboyanes/Yucalpeten, YUC |
| +52 97 | Oaxaca |
| +52 981 | Campeche, CAMP |
| +52 982 | Campeche |
| +52 983 | Quintana Roo |
| +52 984 | Quintana Roo |
| +52 985 | Yucatan |
| +52 986 | Yucatan |
| +52 987 | Cozumel, QRO |
| +52 988 | Yucatan |
| +52 990 | Merida |
| +52 991 | Yucatan |
| +52 992 | Chiapas |
| +52 993 | Tabasco |
| +52 994 | Oaxaca |
| +52 995 | Magdalena Tequisistlan/Santa Maria Jalapa Del Marquez, OAX |
| +52 996 | Campeche |
| +52 997 | Yucatan |
| +52 998 | Quintana Roo |
| +52 999 | Conkal/Merida, YUC |
381 rows. Names are where the range was first assigned; numbers move between places and carriers.
Questions about calling Mexico
- What is the country code for Mexico?
- The country code for Mexico is +52. Written in full, a number looks like +52 222 123 4567.
- How do I call Mexico from the United States?
- Dial 011, then 52 222 123 4567. On a mobile phone you can dial +52 222 123 4567 instead.
- How many digits is a Mexico phone number?
- Mobile numbers have 10 digits after the country code. Landline numbers have 10 digits.
- How do I call another country from Mexico?
- Dial 00, then the country code and the number. On a mobile phone, + replaces 00.
Check numbers in bulk with the API
| Product | Credits | Docs |
|---|---|---|
| Phone Numbering-Plan Validation | 1 credit per valid number | API docs |
| Country Calling Codes | 1 credit per lookup (an unknown code, country or name is free) | API docs |
Number patterns, lengths and examples: libphonenumber-js 1.13.15, released 2026-10-08, read 2026-10-19, built on Google's libphonenumber metadata. Place names and first issuers: libphonenumber geocoding and carrier files, read 2026-10-19. Library. LookValid is not connected to Google or to any phone company named here.