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