Area Code 9963 – Shangla
The phone area code for Shangla is 9963 (international format +929963). Browse local exchange codes (NXX) and carrier assignments below.
📍 Geographic Location of Shangla
Overview of Area Code 9963 (Shangla, Pakistan)
Area code 9963 is a geographic National Destination Code (NDC) assigned to the Shangla District, located in the Khyber Pakhtunkhwa province of Pakistan. This code is part of the Pakistan Telecommunication Authority's (PTA) national numbering plan, which follows ITU-T E.164 recommendations. The district is situated in the Swat Valley region, bordered by Swat, Kohistan, and Battagram districts. The administrative headquarters is Alpuri, and other notable towns include Besham, Puran, and Shahpur.
Geographic Coverage and Administrative Jurisdiction
The 9963 prefix covers the entire Shangla District, including its tehsils (subdivisions): Alpuri, Besham, and Puran. The region is predominantly rural, with a mix of mountainous terrain and valleys. The local exchange infrastructure is managed by the Pakistan Telecommunication Company Limited (PTCL), which provides fixed-line PSTN services. The code is exclusively used for landline numbers within this geographic area.
Dialing Formats and Caller Instructions
For callers within Pakistan, the dialing format for a Shangla landline number is:
- Local dialing (within Shangla): Dial the 7-digit subscriber number directly (e.g., 1234567). However, in many cases, the full national format is used even for local calls.
- National long-distance dialing (from other cities in Pakistan): Dial 0 (trunk prefix) followed by the area code 9963 and the subscriber number. For example, to call a number in Alpuri, you would dial: 0 9963 123456 (assuming a 6-digit subscriber number; actual length may vary).
- International dialing (from outside Pakistan): Dial the international access prefix (e.g., 00 or +), then Pakistan's country code 92, followed by the area code 9963 (without the leading 0) and the subscriber number. For instance: +92 9963 123456.
It is important to note that the subscriber number length for landlines in Pakistan can vary between 6 and 7 digits depending on the exchange capacity. Always verify the complete number with the local directory or the called party.
Overlay and Numbering Considerations
As of the latest PTA numbering plan, there is no overlay code for Shangla; 9963 remains the sole geographic area code for the district. However, due to the increasing demand for telecommunication services, the PTA may introduce additional numbering resources in the future. For now, fixed-line numbers in Shangla are not portable to other geographic areas; number portability is primarily implemented for mobile services in Pakistan.
Caller Instructions for Local and Foreign Callers
- Local callers within Shangla: If you are calling from a landline in the same exchange area, you may be able to dial just the subscriber number. However, for reliability, it is recommended to use the full national format (0 9963 XXX XXX).
- Callers from other Pakistani cities: Always include the trunk prefix 0 before the area code when dialing from a landline. From mobile phones, you can dial either 0 9963 or +92 9963; both are valid.
- International callers: Replace the trunk prefix 0 with the country code 92 and drop the leading 0. Thus, the international format is +92 9963 XXX XXX.
Understanding the correct dialing format is essential for ensuring successful connections to Shangla's fixed-line subscribers. For any changes to the numbering plan, consult the PTA's official updates.