Area Code 221 – Puebla
The phone area code for Puebla is 221 (international format +52221). Browse local exchange codes (NXX) and carrier assignments below.
📞 Exchange Codes (NXX) for Area Code 221
Select a central office code to view local carrier data and detailed information
📍 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.