Prefixyr.com
Mexico ☎️ Landline / Geographic

Area Code 221 – Puebla

The phone area code for Puebla is 221 (international format +52221). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
21:36:16
America/Mexico_City • UTC -06:00
Full Dialing Format
+52221
Population 15,168
👥
Admin Region Baja California
🗺️
Elevation 7m
🏔️
GPS Coordinates 32.5665, -115.3539
📍

📍 Geographic Location of Puebla

Geographic Coverage and Administrative Jurisdiction

The +52 221 area code is a geographic National Destination Code (NDC) assigned to the city of Puebla de Zaragoza, the capital and largest city of the state of Puebla, Mexico. It serves the metropolitan area of Puebla, including the municipalities of Puebla, San Andrés Cholula, San Pedro Cholula, and Cuautlancingo. This code is part of the North American Numbering Plan (NANP) but uses the Mexican country code +52.

Dialing Formats and Number Structure

In the international format, numbers are dialed as +52 221 XXX XXXX, where the trunk prefix '0' is omitted. Within Mexico, callers must dial the long-distance prefix '0' followed by the area code and the seven-digit local number: 0 221 XXX XXXX. For local calls within the Puebla metropolitan area, the area code is often omitted, and the seven-digit number is dialed directly. However, due to the implementation of the national numbering plan in 2019, all calls within Mexico, including local ones, require the full ten-digit number (area code + subscriber number) when dialed from a mobile phone.

Overlay and Numbering Considerations

Puebla is served by multiple area codes, including 222 and 221, which overlay the same geographic region. This overlay was introduced to meet the growing demand for telecommunication services. As a result, callers must always include the area code when dialing any number in the Puebla region, even for local calls, to ensure correct routing. The overlay does not affect the cost of local calls, which are billed as local regardless of the area code used.

Caller Instructions

For local callers within Puebla: dial the seven-digit number if your phone line is associated with the same area code and you are not using a mobile phone. For mobile phones, always dial the full ten-digit number (e.g., 221 XXX XXXX). For long-distance callers within Mexico: dial 0 221 XXX XXXX. For international callers: dial your country's exit code (e.g., 011 from the US/Canada), then 52, then 221, and the seven-digit number. Example: +52 221 123 4567.

Regulatory and Technical Notes

The area code 221 is regulated by the Instituto Federal de Telecomunicaciones (IFT) in Mexico. It supports traditional PSTN services, VoIP, and mobile services. Number portability allows users to retain their numbers when switching providers, which means that a number with the 221 prefix may be served by any carrier. For emergency services, dial 911 from any phone in Mexico.

❓ Frequently Asked Questions

What area does the +52 221 area code cover?
The +52 221 area code covers the city of Puebla and its metropolitan area in the state of Puebla, Mexico, including municipalities such as San Andrés Cholula and Cuautlancingo.
How do I dial a +52 221 number from the United States?
From the US, dial 011 (international exit code), then 52 (Mexico country code), then 221 (area code), followed by the 7-digit local number. For example, 011 52 221 123 4567.
Is the 221 area code the same as 222?
No, they are different area codes, but they overlay the same geographic region in Puebla. Both serve the same area, and callers must always include the area code when dialing.
Do I need to dial the area code for local calls within Puebla?
Yes, due to the overlay, you must dial the full 10-digit number (area code + local number) for all calls, including local calls, especially from mobile phones. Landline users may still dial 7 digits for local calls, but it is safer to use 10 digits.
Can I port a number with the 221 area code to another carrier?
Yes, number portability is available in Mexico. You can retain your 221 number when switching to a different service provider, whether landline or mobile.