Prefixyr.com
Mexico ☎️ Landline / Geographic

Area Code 248 – Puebla

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

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

📍 Geographic Location of Puebla

Geographic Overview of Area Code 248

Area code 248 is a geographic National Destination Code (NDC) assigned to the state of Puebla, Mexico, under the country calling code +52. It serves the central-southern portion of the state, with the city of Puebla de Zaragoza (commonly known as Puebla City) as its principal urban center. The code covers the municipality of Puebla and several surrounding localities, including San Andrés Cholula, San Pedro Cholula, Cuautlancingo, and Amozoc. These areas form part of the Greater Puebla metropolitan area, a significant economic and cultural hub in central Mexico.

Dialing Formats

For callers within Mexico, the domestic long-distance format requires dialing the national trunk prefix 01, followed by the area code and the local seven-digit subscriber number. For example, to call a landline in Puebla City from elsewhere in Mexico, you would dial: 01 248 XXX XX XX.

For international callers, the ITU-T E.164 format is used. You must dial the international access prefix of your country (e.g., 011 from the US/Canada), followed by Mexico's country code 52, the area code 248, and the seven-digit local number. Thus, a call from the United States to Puebla would be placed as: +52 248 XXX XX XX.

Numbering and Overlay Considerations

All landline numbers within area code 248 consist of seven digits after the NDC. The numbering plan is closed, meaning that local calls within the same area code do not require the trunk prefix or area code; you simply dial the seven-digit subscriber number. However, due to the growing demand for telecommunication services in the region, an overlay area code (246) was introduced in 2018 to provide additional numbering capacity. This means that new lines in the same geographic area may be assigned the 246 code, and ten-digit dialing (area code + number) is now mandatory for all calls within the overlay region, even for local calls. Always verify the full ten-digit number before dialing.

Caller Instructions

For local callers within the 248/246 overlay area, simply dial the ten-digit number (e.g., 248 XXX XX XX). For callers from other parts of Mexico, dial 01 + 248 + the seven-digit number. For international callers, use +52 248 XXX XX XX. Note that mobile numbers in Mexico are not tied to geographic area codes; they use the national mobile prefix 1 followed by the NDC, but for international calls, the 1 is omitted. This area code is exclusively for fixed-line services.

❓ Frequently Asked Questions

What region does area code 248 cover in Mexico?
Area code 248 covers the central-southern part of the state of Puebla, including the city of Puebla and surrounding municipalities such as San Andrés Cholula, San Pedro Cholula, Cuautlancingo, and Amozoc.
How do I call a number in area code 248 from the United States?
Dial the US international access code (011), then Mexico's country code (52), then area code 248, and the seven-digit local number. For example: 011 52 248 XXX XX XX.
Is area code 248 a mobile or landline prefix?
Area code 248 is a geographic prefix assigned to fixed-line (landline) services. Mobile numbers in Mexico are non-geographic and use a different numbering scheme.
Do I need to dial 01 before area code 248 for domestic calls?
Yes, for long-distance calls within Mexico from outside the 248/246 overlay area, you must dial 01, then 248, and the local number. Within the overlay area, ten-digit dialing is required.
What is the overlay area code for 248?
The overlay area code is 246, introduced in 2018 to provide additional numbering capacity. Both codes serve the same geographic area, and ten-digit dialing is mandatory for local calls.