Area Code 423 – Lahore
The phone area code for Lahore is 423 (international format +92423). Browse local exchange codes (NXX) and carrier assignments below.
📍 Geographic Location of Lahore
Overview of Pakistan Area Code 423
Area code 423 is the National Destination Code (NDC) assigned to the geographic territory of Lahore, the capital city of Punjab province and the second-largest metropolis in Pakistan. This code is part of the country's E.164 numbering plan, administered by the Pakistan Telecommunication Authority (PTA). Lahore's telecom infrastructure is served by a mix of fixed-line operators, including Pakistan Telecommunication Company Limited (PTCL) and several licensed Local Loop operators, all of which utilize the 423 prefix for landline services within the city's administrative boundaries.
Geographic Coverage and Dialing Format
The 423 area code encompasses the entire Lahore District, including its central business districts, residential zones, and industrial areas. It does not cover neighboring cities such as Kasur, Sheikhupura, or Nankana Sahib, which have their own distinct codes. Subscriber numbers within this area are seven digits long, resulting in a complete national significant number (NSN) of ten digits when combined with the area code (423-XXXXXXX).
For callers within Pakistan, the local dialing format is: 042-XXXXXXX. Note that the leading '0' is a trunk prefix and is only used for domestic calls. For international callers, the format is: +92 42 XXXXXXX (or +92-423-XXXXXXX if the area code is written in full). The country code for Pakistan is +92, and the trunk prefix '0' is dropped when dialing from abroad.
Overlay and Numbering Considerations
Lahore has not implemented an overlay code; the 423 code remains the sole geographic code for the city. However, due to the high demand for telecommunication services, the PTA has enforced number conservation measures and introduced mobile number portability (MNP) across the country. While mobile numbers in Pakistan start with 3 (e.g., 0300, 0321), they are non-geographic and not tied to Lahore's area code. Landline numbers under 423 are generally not portable outside the geographic area, but they can be ported between fixed-line operators within the same exchange area.
Caller Instructions
When calling a Lahore landline from another city in Pakistan, you must dial the trunk prefix '0' followed by the area code and the subscriber number: 042-XXXXXXX. If you are dialing from a mobile phone within Pakistan, the same format applies. For callers outside Pakistan, the international access prefix of the originating country (e.g., 00 or +) is used, followed by Pakistan's country code (92), the area code without the leading '0' (42), and the seven-digit subscriber number: +92 42 XXXXXXX. Always ensure you have the correct seven-digit number, as omitting or adding digits will result in a failed call.
For businesses and residents in Lahore, it is common to display numbers in international format (e.g., +92 42 1234567) to facilitate communication with overseas clients. Understanding the distinction between local and international dialing is essential for seamless connectivity.