Prefixyr.com
Mexico ☎️ Landline / Geographic

Area Code 220 – Puebla

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

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

📍 Geographic Location of Puebla

Geographic Overview

The area code 220 is a geographic National Destination Code (NDC) assigned to the state of Puebla, Mexico, under the international calling code +52. This code serves the city of Puebla de Zaragoza (commonly known as Puebla City) and its surrounding metropolitan area, including municipalities such as San Pedro Cholula, San Andrés Cholula, Cuautlancingo, and Amozoc. As part of the E.164 numbering plan, the full international number format is +52 220 XXX XXXX, where the NDC is followed by a seven-digit subscriber number.

Dialing Formats

For callers within Mexico, the national dialing format requires the long-distance prefix 01 before the area code, resulting in 01 220 XXX XXXX. However, for mobile-to-mobile calls within Mexico, it is common to dial only the ten-digit number (area code plus subscriber number) without the 01 prefix. For international callers, the format is +52 220 XXX XXXX (or 011 52 220 XXX XXXX from the US/Canada).

Geographic Coverage and Administration

The 220 area code is administered by the Federal Telecommunications Institute (IFT) and is designated for fixed-line services, including PSTN and VoIP. It covers a high-density urban zone with significant commercial and industrial activity. Puebla City is the fourth-largest city in Mexico and a major economic hub, which means the area code supports a large number of residential, business, and government lines.

Overlay and Numbering Considerations

Historically, Puebla City was served by area code 222. To meet growing demand, the 220 code was introduced as an overlay, allowing new subscribers to receive numbers with the 220 prefix while existing 222 numbers remain unchanged. This overlay requires ten-digit dialing for all local calls within the Puebla metropolitan area, regardless of whether the called party uses 220 or 222. Callers should always include the area code when dialing local numbers.

Practical Instructions for Callers

  • Local callers (within Puebla): Dial the ten-digit number: 220 XXX XXXX.
  • National callers (from other Mexican states): Dial 01 220 XXX XXXX.
  • International callers: Dial your country's exit code, then 52 220 XXX XXXX (e.g., from the US, dial 011 52 220 XXX XXXX).

When calling from a mobile phone in Mexico, it is generally acceptable to dial the ten-digit number directly, as mobile networks recognize the full national number. For VoIP users, always use the international format to ensure proper routing.

❓ Frequently Asked Questions

What area does the 220 area code cover in Mexico?
The 220 area code covers Puebla City and its metropolitan area, including municipalities like San Pedro Cholula, San Andrés Cholula, Cuautlancingo, and Amozoc, in the state of Puebla.
Is 220 a mobile or landline prefix?
220 is a geographic area code assigned to fixed-line services (landlines and fixed VoIP). However, due to number portability, a mobile number may have a 220 prefix, but the code itself is not designated for mobile services.
How do I call a 220 number from the United States?
Dial 011 (US exit code), then 52 (Mexico country code), then 220 and the seven-digit local number. For example, 011 52 220 XXX XXXX.
Do I need to dial the area code for local calls within Puebla?
Yes, ten-digit dialing is required for all local calls in the Puebla metropolitan area due to the overlay of 220 and 222. Always dial the area code plus the seven-digit number.
Is 220 an overlay for the 222 area code?
Yes, 220 was introduced as an overlay to 222 to provide additional numbering capacity in the Puebla region. Both codes serve the same geographic area.